我試過兩個不同的電子郵件客戶端試過google & stackoverflow回答。但未能解決問題。我也測試了本地圖像路徑,這非常好。PHPmailer AddEmbeddedImage嵌入失敗圖片
這裏是編碼部分:
$mail->addEmbeddedImage('../img/abc-company-
logo.png','logo','abc-company-logo.png');
正文部分:
$mail->Body = "<div id='container' style='height:auto;font-
family:Helvetica;border: 1px solid #CCC;'>
<div id='header' style='margin: 0 auto;
background-color:#0958C3; color:#FFFFFF;
font-size: 20px;text-align: center;
display:block;
'>
<img src='cid:logo' alt='Picture Description'/> <br>
<strong>Heading</strong>
</div>
</div>";
什麼是調用'addEmbeddedImage'回來嗎?使用這樣的相對路徑非常容易出錯。 – Synchro