Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » как в django по коду из djangobook настроить отправку писем в кирилице [RSS Feed]

#1 Апрель 24, 2008 06:19:51

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

как в django по коду из djangobook настроить отправку писем в кирилице

Всем привет,
в книжке http://cargo.caml.ru/djangobook/ch07s04.html
есть такой код

#from django.core.mail import send_mail
........
send_mail(
'Feedback from your site, topic: %s' % topic,
message, sender,
['vasya_pupkin@mail.ru']
)
в этом коде подразумевается что отправка производиться с локального SMTP сервера.
а как изменить код чтобы указать адрес SMTP сервера?
пробовал
from django.core.mail import *
from email.MIMEText import MIMEText
from email import email


topic = 'topic'
msg = MIMEText(message, 'plain', 'utf-8')
msg['From'] = 'robot@dep16.ueip.ru'
msg['To'] = adress

s = smtplib.SMTP()
s.connect(smtp_server)
you = adress
print message
#s.sendmail(me, you, message)
s.sendmail(me, me, msg.as_string())
s.close()
но при отправке символов кирилицы приходят коды unicoda. Например при отправке привет мир приходит CFD0C8C2C5D2 CCC8D0
Как настроить поддержку символов кирилицы



Офлайн

#2 Апрель 24, 2008 11:13:00

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

как в django по коду из djangobook настроить отправку писем в кирилице

Офлайн

  • Начало
  • » Django
  • » как в django по коду из djangobook настроить отправку писем в кирилице[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version