【问题标题】:Contact form 7 image on email body img tag电子邮件正文 img 标签上的联系表格 7 图像
【发布时间】:2019-06-23 04:31:28
【问题描述】:

我想创建一个带有文件/图像上传的提交表单。公司徽标/图片等的图像。通常我知道如何附加图像,作为邮件中的附件,但我希望将图像作为图像标签附加在邮件正文上,因此当我打开电子邮件时,我可以看到所有带有图像的文件然后打印它来自电子邮件。

以下电子邮件示例

<table width="500" border="1" cellspacing="0" cellpadding="0">
  <tbody>
    <tr>
      <th scope="row">Your Name</th>
      <td>[your-name]</td>
    </tr>
    <tr>
      <th scope="row">Your Email</th>
      <td>[your-email]</td>
    </tr>
    <tr>
      <th scope="row">Subject</th>
      <td>[your-subject]</td>
    </tr>
    <tr>
      <th scope="row">Your Message</th>
      <td>[your-message]</td>
    </tr>
    <tr>
      <th scope="row">Picture</th>
      <td><img src="[file-305]"></td>
    </tr>
  </tbody>
</table>

有没有办法在邮件正文中的图像标签上发送图像,或者可以将其作为 pdf 文件完整发送?

如果有任何免费或付费插件也可以。

【问题讨论】:

    标签: contact-form-7


    【解决方案1】:

    您可以尝试在电子邮件正文中打印图像:

    <img src="[url-file-305]"/>
    

    使用此插件发送带有 PDF 文件的表单数据: Send PDF for Contact Form 7

    【讨论】:

      【解决方案2】:

      我认为这个为 CF7 插件发送 PDF 将适用于它https://www.youtube.com/watch?v=ETIrrzlcKxs

      【讨论】:

      • 我把 [file] 参数放在输入框里声明或要求的地方。然后我在控制台中使用了 [url-file],其中编辑了进入 pdf 文档的参数。在此处查看截图snipboard.io/kTIo24.jpg
      【解决方案3】:

      是的。您可以通过用户输入发送图像

      我找到了以下资源 看看这个:

      1. enter link description here

      2. Download CF7 – HTML Email Template Extension

      3. 这是文件上传的格式 [file your-file filetypes:pdf|txt limit:2mb]

      File Uploading and Attachment

      【讨论】:

      • 感谢您的尝试。实际上我想在邮件正文的 img 标签下显示图像。这样当打开邮件时,我可以在正文中看到图像而不是附件。
      【解决方案4】:

      我建议您稍微修改一下电子邮件撰写程序,并将图像作为 base64 包含为内联图像。

      首先使用How to convert an image to base64 encoding?将图像转换为base64

      $path = 'path/to/uploaded-file/myimage.png';
      $type = pathinfo($path, PATHINFO_EXTENSION);
      $data = file_get_contents($path);
      $base64 = 'data:image/' . $type . ';base64,' . base64_encode($data);
      

      然后使用embedding image in html email将其包含在您的电子邮件中

      <img src="<?= $base64 ?>" />
      

      而且大多数电子邮件客户端应该很容易接受它。否则,您可以随时参考附件电子邮件中的内容 ID

      <img src="cid:part1xxxxxxxxxx" alt="">
      

      【讨论】:

      • 非常感谢您的尝试。实际上,我对这些代码并不是很专家。我查了,但我不太明白。你能和我分享一下我该怎么做我的主题
      猜你喜欢
      • 2022-10-23
      • 2020-03-02
      • 2015-10-11
      • 2014-11-17
      • 2019-07-26
      • 1970-01-01
      • 1970-01-01
      • 2015-05-10
      • 1970-01-01
      相关资源
      最近更新 更多