Добавление рисунка в письмо для отображения в почтовике

chama

Новичок
Добавление рисунка в письмо для отображения в почтовике

Написал скрипт который создаёт и через socket посылает письмо с прикреплённым к нему файлом. Тело письма это html документ. Проблема в следущем. Как прописать картинку(прикреплённую к письму) в html документе, чтобы он показывал её в The bat вместе с телом письма. Записи в Img типа SRC="cid:poz.jpg", SRC="poz.jpg", SRC="/poz.jpg" не к чему не приводят. Остаётся только место для картинки.
Заранее благодарен.
 

KR

alive in new life
Насколько я знаю ссылки в письме возможны только на удаленные картинки.
Прикрепить к письму картинку можно, но она будет выводиться только после самого документа, да и то это реализуется исключительно возможностями почтовой программы, а не содержанием письма.
 

chama

Новичок
Я прикрепляю картинку как отдельный файл.
А The bat показывает письма с картинками(Проверял)
 

camka

не самка
Посмотрел у себя, нашел такую строку: src="cid:[email protected]"
Посмотри сорс письма, а лучше прочитать в спецификации, там это должно быть. Видимо в ссылке не достаточно только имени приаттаченного файла, нужен еще и его некий идентификатор(можно приаттачить два разных файла с одинаковыми именами), а вот как идентифицируются атаченные ресурсы - это пока загадка.
 

Blindman

Новичок
HTML код

<IMG src="cid:318004912@26062003-199A">

---------------------------------------
Аттач

--Boundary_(ID_haOBwbXnb+niXSparjQokA)
Content-id: <318004912@26062003-199A>
Content-type: image/gif; name=myimage.gif
Content-transfer-encoding: base64
Content-disposition: attachment; filename=myimage.gif

R0lGODlhawA6AOZ/AI2ku0+GsAU4ajBag0d1paTe+YfJ6WXN9njS98fS3XuWsSdSfpvc+avh+q29
................................................

Принцип ясен ?
 

chama

Новичок
Разобрался.
src="cid:poz.jpg" и больше ничего не надо. Просто я не документ создавал неправильно . Новый html документ вкладывал в уже созданый базовый.
А attachem файлов уже давно разобрался. base64 можно любой файл присобачить.
 
Сверху