Изображения в письме, отправленном с использованием PHP, по умолчанию не отображаются в теле письма. Изображения отображаются только после нажатия «Показать изображения». Есть ли способ заставить изображения в электронной почте отображаться по умолчанию, не спрашивая разрешения пользователей.
Это полностью под контролем пользователя? И будет отображаться правильно только тогда, когда пользователь добавит вас в свою адресную книгу?
Я не думаю, что это так. Потому что изображения отображаются правильно при отправке электронной почты
из gmail например. Даже если я получу письмо с изображением от третьего
вечеринка Я обычно не должен нажимать на это.
Цитировать другой ответ что я считаю, подводит итог это хорошо:
Как правило, почтовые клиенты настроены на отображение прикрепленных
изображения по умолчанию (например, со схемой cid: URI) и не загружаются
удаленные изображения (которые могут включать информацию об отслеживании).Если вы прикрепите все изображения, то, как правило, они будут отображаться
(в то же время раздувая использование пропускной способности SMTP вместе с пропускной способностью вашего
получатели (которые могут сделать вас непопулярными)).
Большинство почтовых серверов блокируют встроенные изображения, чтобы избежать их отслеживания отправителем. Gmail теперь использует прокси для показа всех изображений из Декабрь 2014. Эта функция включена по умолчанию, и изображения будут по-прежнему заблокированы, если используются отключает эту функцию.
Обновить
Попробуйте использовать прямое соединение SMTP с идентификатором электронной почты вместо использования сторонних почтовых сервисов.