Heim  >  Fragen und Antworten  >  Hauptteil

Betten Sie angehängte Bilder in HTML-E-Mails ein

<p>Wenn ich ein Bild an eine E-Mail anhänge, wie platziere ich es im HTML-Inhalt? Ich habe versucht, nur den Dateinamen als Bildquelle zu verwenden, aber das scheint nicht zu funktionieren. </p>
P粉285587590P粉285587590422 Tage vor483

Antworte allen(2)Ich werde antworten

  • P粉614840363

    P粉6148403632023-08-25 12:27:00

    图片附件部分需要Content-ID

    --T4nu9J8b
    Content-Type: image/png
    Content-ID: <idname>
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment ;filename="testimage.png"
    
    iVBORw0KGgoAAAANS...
    --T4nu9J8b--

    使用相同的 Content-ID 将其嵌入到标记中(不带尖括号)

    <img alt="Embedded Image" src="cid:idname"/>

    这应该允许附加图像显示在 HTML 中!

    Antwort
    0
  • P粉450079266

    P粉4500792662023-08-25 00:02:53

    更具体地说明如何构建 HTML 邮件消息。

    结果将是一条多部分 MIME 消息,其中包含 text/html 部分(如果您确实使用了 text/plain 类型的替代部分)和多个图像,然后从 HTML 中引用这些图像。

    请参阅 RFC 1813RFC 2378 了解有关混合 MIME 中的 content-id 和相关数据(由 HTML 源代码中的 CID 引用)的更多信息。

    Antwort
    0
  • StornierenAntwort