Найти - Пользователи
Полная версия: Отправка почты с разных ящиков
Начало » Django » Отправка почты с разных ящиков
1
Ziberbulger
Здравствуйте!
Возможно ли как-либо заставить django отправлять почту с разных ящиков. Я знаю, что менять настройки в run-time нельзя.
Так что, получается, что мы можем привязать только один e-mail к проекту?

Хотелось бы, чтобы, e-mail отправки и пароль дергались из базы …
Ziberbulger
и зачем тогда параметр from_email?
как его не верти, все равно приходит с ящика, к который в settings указан
Ziberbulger
вроде, я так понял, это gmail не позволяет указывать другое FROM.
А что нибудь позволяет?
EMAIL_HOST = 'smtp.yandex.ru'
EMAIL_PORT = '25'
EMAIL_HOST_USER = 'repair-irkutsk'
EMAIL_HOST_PASSWORD = '***'
EMAIL_USE_TLS = False
if form.is_valid():
data = form.cleaned_data
if data['fuckbot'] == '':
subject = u'Кто-то воспользовался формой обратной связи на сайте'
email_from = 'ziberbulger@gmail.com'
email_to = 'ziberbulger@gmail.com',
if (data['email']==''):
email = u'не указан'
else:
email = data['email']
message = u'Представил(а)ся как: \n' + data['name'] + u'\n\nУказал(а) e-mail: \n' + email + u'\n\nИ написал(а):\n' + data['body']
send_mail(subject, message, email_from, email_to);
feedback_dict['success'] = True
feedback_dict['msg'] = u'Спасибо! Ваше сообщение успешно отправлено.<br />Если в нем содержался вопрос, мы вскоре на него ответим.'
else:
return hrr('/')
slav0nic
локальный MTA подыми и настрой чтоб позволяло
Ziberbulger
спасибо, я в эту сторону и думал (как я понял речь идет про встроенный питоний, или нет?).
но в целях спортивного интереса - реально ли тогда послать, например, письмо от admin@mail.ru
(хотя вряд ли такое может быть, хе хе, иначе в мире разочаруюсь)
ведь как я понял from_email - это просто строка?
romankrv
поишите “ django mail ” там есть готовое приложение
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB