как отправить изображение с django-email-extras - PullRequest
0 голосов
/ 09 ноября 2011

Я использую http://code.google.com/p/django-email-extras/ для создания богатого содержимого электронной почты.У меня проблемы с отправкой электронной почты с включенным изображением.

Я поместил эту строку в свой шаблон

<img border="0" src="{{ image.url }}">

Отправка сценария Python по электронной почте

# put everything to dictionary
dict = {'image': image,}
# send email 
send_mail_template(subject, 'confirm', '', request.user.email, fail_silently=False, attachments=None, context=dict)

Я очень уверен{{image.url}} правильно.Я не знаю, почему изображение не было показано в электронном письме, абсолютно я активировал «Показать изображение» в своем почтовом ящике.

Пожалуйста, помогите мне.

1 Ответ

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

{{image.url}} скорее всего вернет что-то вроде

/ site_media / media / mypicture.jpeg Этого недостаточно.Для электронной почты вам также необходимо указать адрес домена.

Как выглядит необработанный HTML в письме?URL-адрес src должен быть похож на «http://www.mydomain.com/{{image.url}}/» в документе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...