Я создаю HTML-письма в PHP с помощью Zend_Mail, и я хотел бы вставлять / прикреплять / делать какие-либо изображения таким образом, чтобы Gmail автоматически отображал их без запроса пользователя. Как я могу это сделать?
В Руководящих принципах массового отправителя Google указано, что Gmail автоматически отобразит изображения для отправителей, прошедших аутентификацию своего домена:
Чтобы Gmail мог идентифицировать вас:
- Используйте последовательный IP-адрес для отправки массовой почты.
- Сохраняйте действительные обратные DNS-записи для IP-адресов (адресов), с которых вы отправляете почту, указывая на ваш домен.
- Используйте тот же адрес в заголовке «From:» на каждой отправляемой массовой почте.
Мы также рекомендуем публиковать запись SPF и подписываться с DKIM или DomainKeys.
При аутентификации, встроенные изображения, которые вы отправляете, будут отображаться автоматически. Получателям не нужно будет щелкнуть ссылку «Показать изображения ниже».
Google предлагает страницу, чтобы узнать больше об аутентификации электронной почты .
Вы не можете без одобрения ваших изображений. Это технология защиты от спама / антислеживания, которая по умолчанию должна быть отключена.
Вы можете отображать изображения Gmail (встроенные в контент) с отправленными аутентификационными сообщениями. Вы просто убедитесь, что у вас есть правильная запись SPF, а 1024 бит DKIM подписали это сообщение. Затем gmail показывает встроенные изображения внутри контента.
Насколько мне известно, это невозможно. Сначала Gmaill скроет изображения. Если функция «Использовать» позволяет (нажав « Always display images from XXXXXX website
»), она будет доступна со следующего раза