[英]Send email with profile picture PHP mail function
當他們收到我的網站使用PHP發送的電子郵件時,我想在我的用戶收件箱中顯示個人資料圖片。
在此圖中,第一封電子郵件來自我的網站,第二封電子郵件是我想要的。
這是我的PHP郵件功能:
$emailTo=$_POST['emialNewPass'];
$emailSubject="Recovery";
$emailLoctuz="noreply@loctuz.com";
$message="msg";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// En-têtes additionnels
$headers .= 'To: '.$emailTo."\r\n";
$headers .= 'From: Loctuz Security <'. $emailLoctuz . '>' ."\r\n";
if(@mail($emailTo,$emailSubject,$message, $headers))
{
?><script>window.location = "?sent";</script><?php
}
經過研究和測試,我發現:
使用Google+將個人資料照片添加到Gmail:
使用Gravatar將個人資料照片添加到其他收件箱:
我不認為有一種方法可以將頭像圖像添加到MIME電子郵件中
就Gmail而言。 如果您將圖片添加到Gmail個人資料,則當另一位Gmail用戶收到您的電子郵件,在其通訊錄中查找您或與您聊天時,該圖片會自動顯示。
假設其不是gmail,則從用戶通訊錄或聯系人中讀取。 您都無權編輯。
我相信您嘗試完成的工作與PHP的郵件發送無關,而是與用於顯示您的網站圖標的代碼無關。 這里是關於它們的很好的閱讀: https : //css-tricks.com/favicon-quiz/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.