Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 15, 2010 08:04:24

Ziberbulger
От:
Зарегистрирован: 2010-05-08
Сообщения: 76
Репутация: +  0  -
Профиль   Отправить e-mail  

Отправка почты с разных ящиков

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

Хотелось бы, чтобы, e-mail отправки и пароль дергались из базы …



Офлайн

#2 Дек. 15, 2010 08:52:41

Ziberbulger
От:
Зарегистрирован: 2010-05-08
Сообщения: 76
Репутация: +  0  -
Профиль   Отправить e-mail  

Отправка почты с разных ящиков

и зачем тогда параметр from_email?
как его не верти, все равно приходит с ящика, к который в settings указан



Офлайн

#3 Дек. 15, 2010 09:07:59

Ziberbulger
От:
Зарегистрирован: 2010-05-08
Сообщения: 76
Репутация: +  0  -
Профиль   Отправить e-mail  

Отправка почты с разных ящиков

вроде, я так понял, это 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('/')



Отредактировано (Дек. 15, 2010 09:17:49)

Офлайн

#4 Дек. 15, 2010 15:26:59

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

Отправка почты с разных ящиков

локальный MTA подыми и настрой чтоб позволяло

Офлайн

#5 Дек. 15, 2010 15:39:38

Ziberbulger
От:
Зарегистрирован: 2010-05-08
Сообщения: 76
Репутация: +  0  -
Профиль   Отправить e-mail  

Отправка почты с разных ящиков

спасибо, я в эту сторону и думал (как я понял речь идет про встроенный питоний, или нет?).
но в целях спортивного интереса - реально ли тогда послать, например, письмо от admin@mail.ru
(хотя вряд ли такое может быть, хе хе, иначе в мире разочаруюсь)
ведь как я понял from_email - это просто строка?



Офлайн

#6 Дек. 16, 2010 00:05:16

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

Офлайн

#7 Дек. 24, 2010 17:39:07

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

Отправка почты с разных ящиков

поишите “ django mail ” там есть готовое приложение

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version