Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Для профи > Отправка на почту HTML с картинками из сети


Автор: Yura_Matsuk 28.11.2007, 00:51
По заказу написал скрипт рассылки. Рассылка HTML с картинками, которые берутся из сети (абсолютная ссылка).

По словам заказчика, в программе Outlook картинки сразу не отображаются, зато появляется кнопка (показать изображения), но по ее нажатию картинки так и не появляются. У меня тоже Outlook, но по нажатию на эту кнопочку все отображается нормально.

Заказчик проверенный. Может, у кого-нибудь есть мысли, что не так?

Привожу на всякий случай исходное сообщение через Денвер.
Код

X-Sendmail-Cmdline: sendmail_stub.pl -t -i
To: megabios@yandex.ru
Subject: Testing
Content-type: text/html; charset=windows-1251 
From: yury@matsuk.by
Subject: Testing
Content-type: text/html; charset=windows-1251 


<html><body><a href="http://www.corp.mamba.ru/test/promo.phtml"><img border="0" src="http://www.corp.mamba.ru/test/widget.phtml?id=13239" /></a></body></html>




Автор: N0dwis 28.11.2007, 08:55
Скорее всего настройки Outlook... Возможно в настройках IE выключен показ картинок.

Автор: Yura_Matsuk 28.11.2007, 17:53
Цитата(N0dwis @  28.11.2007,  07:55 Найти цитируемый пост)
Возможно в настройках IE выключен показ картинок

Да, простите, не уточнил. Заказчик утверждает, что другие рассылки с изображениями показываются нормально.

Автор: Str!pe 28.11.2007, 18:06
Yura_Matsuk, а он при отключенном инете смотрел?

Автор: CyClon 29.11.2007, 09:58
В общем так. Ты делаешь ссылку на картинку и когда заказчик просматривает сообщение, он нажимает на кнопочку и картинка в это время подгружается из инета. Более правильно будет отсылать картинку в письме. Для этого ее нужно аттачить, а в самом письме указывать ее название, что-то вроде <img src="logo.gif">.

Добавлено через 1 минуту и 47 секунд
Автор, попробуй сам себе отправить письмо с приатаченной картинкой через Thunderbird или подобную програму для работы с почтой. Потом открой в блокнотике или другом текстовом редакторе письмо и сразу станет ясно все. Там эта картинка считывается, преобразовывается в base64 и дописывается внизу как набор букв.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)