Есть ли известный способ заставить ваши изображения отображаться при рассылке новостей? - PullRequest
2 голосов
/ 30 января 2012

Сегодня я получил это письмо с большим изображением и без возможности скрыть изображения в этом письме: http://clip2net.com/s/1xo7u

По умолчанию Gmail не отображает изображения от неизвестных отправителей, ивсегда отображать параметры для отображения или скрытия изображений из электронной почты.Кто эти парни обошли фильтр изображений Gmail?

Есть ли известный способ заставить ваши изображения отображаться при рассылке новостей?

Прежде чем закрыть мой вопрос как не по теме, пожалуйста, дайте мнеутверждают, что это проблема, связанная с программированием, поскольку автоматические информационные бюллетени являются очень распространенным требованием в проектах веб-программирования, и разработчикам программного обеспечения часто приходится сталкиваться с мифами о том, что люди (спаммеры) могут заставить изображения отображаться.

Ответы [ 3 ]

3 голосов
/ 30 января 2012

Я почти уверен, что в настоящее время (это может измениться), пока изображение встроено в сообщение MIME и помечено как встроенное, Google Mail будет отображаться в сообщении. Это может относиться или не распространяться на разные почтовые клиенты.

Мы делаем это, когда отправляем электронные сообщения о статусе, чтобы включить значки, которые мы отображаем в таблице, в содержимое электронного письма. Если на изображения не ссылается содержание сообщения, они отображаются в виде вложений. Однако, если на изображения есть ссылки, они не отображаются в качестве вложений и отображаются встроенными.

Встроенные изображения не представляют угрозы для спамеров, поскольку они не обращаются к внешнему серверу и, следовательно, не отслеживаются. Вы можете сделать это в своем приложении, установив заголовки MIME для вложений (расположение контента и идентификатор контента), например:

Content-Disposition: inline;
  filename=image.png
Content-ID: <4f22bc6ab05be_17a1dcc610ac@b456a124-73ac-499f-932e-7f76089dbbb4.mail>

, а затем ссылаться на него с помощью:

<img src="cid:4f22bc6ab05be_17a1dcc610ac@b456a124-73ac-499f-932e-7f76089dbbb4.mail" />
3 голосов
/ 30 января 2012

Это невозможно, вы никогда не можете заставить клиента сделать это. Так как это меры безопасности, разработчики почтовых приложений не позволят вам переопределить настройки пользователя.

2 голосов
/ 30 января 2012

Преврати изображение в искусство ascii: -)

...