在 HTML 電子郵件中嵌入圖像
發送帶有嵌入圖像的 HTML 電子郵件可以在 PHPMailer 等庫的幫助下完成。該庫簡化了流程並自動處理大多數問題。
顯示嵌入圖像
嵌入圖像已合併到電子郵件的 HTML 程式碼中。要存取它們,請使用以下語法:
<img src="cid:my-photo" alt="my-photo" />
其中「my-photo」是附件的 CID(內容 ID)。
使用PHPMailer 新增嵌入影像
在PHPMailer 中,您可以使用下列函數嵌入影像:
$mail->AddEmbeddedImage(filename, cid, name);
例如,使用CID「my -attach」嵌入「my-photo.jpg」 :
$mail->AddEmbeddedImage("my-photo.jpg", "my-attach", "my-photo.jpg ");
帶有嵌入圖像的HTML 電子郵件範例
<code class="html"><!DOCTYPE html> <html> <head> <title>Embedded Image</title> </head> <body> <p>Here is an image embedded in HTML: <img src="cid:my-attach"></p> </body> </html></code>
發送電子郵件
<code class="php">// Using PHPMailer to build the message $mail->Send();</code>
或者,您可以使用以下程式碼擷取訊息內容並使用您喜歡的方式傳送:
<code class="php">$mime_message = $mail->CreateBody(); //Retrieve the message content echo $mime_message; // Echo it to the screen or send it using whatever method you want</code>
以上是如何使用庫發送帶有嵌入圖像的 HTML 電子郵件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!