Я хотел бы показать фотографию профиля в папке «Входящие» моих пользователей, когда они получат письмо, отправленное с моего сайта с помощью PHP.
На этом изображении первое письмо с моего сайта, а второе — то, что я хочу.
А вот моя функция почты PHP:
$emailTo=$_POST['emialNewPass'];
$emailSubject="Recovery";
$emailLoctuz="[email protected]";
$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 для отправки почты, а скорее код для отображения вашего сайта favicon. Вот хорошее прочтение о них:
https://css-tricks.com/favicon-quiz/