Изображение в HTML-сообщении электронной почты - PullRequest
0 голосов
/ 28 ноября 2011

Я работаю с функцией Python, которая отправляет письма, которые включают вложение и сообщение HTML ...... Я хочу добавить изображение в сообщение HTML, используя

<img src="XXXX">

Когда я пытаюсь это сделать, сообщение учитывает тег, но не отображает нужное мне изображение (оно отображает не найденное изображение «X») .....

Кто-нибудь знает, если это проблема MIME .... потому что я использую MIMEMultipart ('Mixed') .....

или это проблема с путем к изображению (я использую тот же путь для файла прикрепления, и с ним нет проблем) ....

Я не знаю, что еще это может быть !!

спасибо большое !!

Ответы [ 2 ]

1 голос
/ 28 ноября 2011

Вам нужно написать src="cid:ContentId" для ссылки на прикрепленное изображение, где ContentId - идентификатор части MIME.

1 голос
/ 28 ноября 2011

В вашем html вам нужен полный путь к изображению: http://yourdomain.com/images/image.jpg

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

...