четверг, 28 апреля 2011 г.

четверг, 7 апреля 2011 г.

Django отправка почты через SMTP

#settings.py



#SMTP Settings
EMAIL_HOST = 'x.x.x.x';  ##IP mail сервера
EMAIL_PORT = xx;  ##Порт исходящих сообщений
EMAIL_HOST_USER = '123@123.123';  ##Имя пользователя для входа на сервер исходящей почты
EMAIL_HOST_PASSWORD = 'pass'; ##пароль
EMAIL_USE_TLS = True(False); ##тип соединения

#views.py


subj = u'Тема'
me='aaa@aaa.aa'  ##Отправитель
to='bbb@bbb.bb' , ##Получатель
msg=u'тело письма'
send_mail(subj,msg,me,to) ##Отправляем письмо

Django кириллица.

Получение данных в кирилице:

POST:
unicode(request.POST.get('****')).encode("utf-8")


GET:
unicode(request.GET('****')).encode("utf-8")