HTML письмо с вложениями - PullRequest
       26

HTML письмо с вложениями

0 голосов
/ 16 ноября 2011

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

Изначально я думал, что будет достаточно просто создать табличное HTML-письмо, в котором будут использоваться удаленные изображения.внутри тегов для верхнего и нижнего колонтитула, однако большинство почтовых клиентов не будут отображать эти изображения по умолчанию.

Коллега упомянула MIME и UUEncoding, однако я не могу найти четкого примера того, как этого добиться.

Может, кто-нибудь подскажет, как мне добиться того, что я пытаюсь сделать?

Заранее спасибо

1 Ответ

2 голосов
/ 17 ноября 2011

Да, как пишет tripleee, вы должны использовать какую-то библиотеку или клиент, который понимает MIME.

Включение тела HTML и ссылочных изображений в составную / связанную часть MIME.

Обратитесь к изображениям в части HTML, используя протокол cid. Например

image.

Вот пример заголовка MIME для включенного изображения:

Content-Type: image/jpeg; name=logo.jpg 
Content-Transfer-Encoding: base64 
Content-Disposition: inline; filename=logo.jpg
Content-ID: logo
...