[英]How can I add a proper image signature to a php mail() message?
我試圖將帶有公司徽標的“簽名”附加到調用mail()函數時發送的消息的底部。 這是我的HTML / PHP:
$message = '<html>
<body>'
. $_POST['message'] .
'<BR><HR><BR>
<img src="http://www.mysite.com/images/logo.gif">
</body>
</html>';
例如,當您單擊發送到Gmail的電子郵件時,會出現一個對話框並說出來
Images are not displayed. Display images below - Always display images from person@mysite.com
我希望只需顯示簽名圖像,而無需單擊對話框中給出的選項之一。 顯示來自其他人的電子郵件簽名,而不顯示該對話框。 有沒有辦法讓我這樣做?
如果用戶每次都必須單擊該選項以顯示我的簽名,那將是非常煩人的。
您應該將圖像數據包含在電子郵件中。
您可以通過在base64中編碼圖像數據來完成此操作
<img src="data:image/gif;base64,<?php echo base64_encode(file_get_contents('logo.gif')); ?>">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.