Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » django-registration. Альтернативные способы отправки почты?? [RSS Feed]

#1 Окт. 4, 2012 16:38:01

buddha
От:
Зарегистрирован: 2012-03-02
Сообщения: 422
Репутация: +  15  -
Профиль   Отправить e-mail  

django-registration. Альтернативные способы отправки почты??

Здравствуйте. Поставил приложение django-registration. Настроил , запустил.
Когда дело дошло до отправки почты, воспользовался своим аккаунтом в гугле.
Но мне и наверно не только, не нравится то, что:
1) Письма с активацией пользователя на сайте отсылаются от моего имени.
2) В настройках setting.py фигурирует название моей почты и пароль отнеё в явном виде.
пример:

ACCOUNT_ACTIVATION_DAYS = 1
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'mymail@gmail.com' #тут явно указана почта
EMAIL_HOST_PASSWORD = '12345qwer'    #тут видно пароль
EMAIL_USE_TLS = True


Хочется пользоваться почтой хостинга, но как это настроить? Как безопаснее настроить отсылку почты?
Первая мысль, создавать под сайт отдельную почту на гугле, но стоит ли??
Подскажите, как вы поступаете?

Офлайн

#2 Окт. 4, 2012 22:49:37

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

django-registration. Альтернативные способы отправки почты??

есть google apps с почтой для домена, есть всякие сервисы аля sendgrid и тп, если нет опыта администрирования
на этом сайте exim4 прекрасно справляется + DKIM включен

Отредактировано slav0nic (Окт. 4, 2012 22:49:50)

Офлайн

#3 Окт. 5, 2012 00:01:53

buddha
От:
Зарегистрирован: 2012-03-02
Сообщения: 422
Репутация: +  15  -
Профиль   Отправить e-mail  

django-registration. Альтернативные способы отправки почты??

Не совсем понятно, такой сокращенный ответ.
За подсказку спасибо, буду гуглить.

МОжет статеечка есть где для нубов по этой теме?

Офлайн

#4 Окт. 9, 2012 05:31:41

Antonio051
От:
Зарегистрирован: 2011-01-06
Сообщения: 31
Репутация: +  1  -
Профиль   Отправить e-mail  

django-registration. Альтернативные способы отправки почты??

ACCOUNT_ACTIVATION_DAYS = 7
EMAIL_HOST = 'localhost'
EMAIL_HOST_USER = ''
EMAIL_HOST_PASSWORD = ''
EMAIL_USE_TLS = False
EMAIL_PORT = 25
#EMAIL_PORT = 1025 #local_port
DEFAULT_FROM_EMAIL = u'info@domain.ru'
#DEFAULT_FROM_EMAIL = u'no-reply@domain.ru'
send_mail(subject, message, settings.DEFAULT_FROM_EMAIL, [new_user.email])

Я так делаю.
Иногда ругается на no-reply@domain.ru, типа такого ящика не существует, то тогда создаю ящик info@domain.ru и отправляю от него.



Офлайн

#5 Окт. 9, 2012 13:23:32

buddha
От:
Зарегистрирован: 2012-03-02
Сообщения: 422
Репутация: +  15  -
Профиль   Отправить e-mail  

django-registration. Альтернативные способы отправки почты??

Интересно, где такое вычитал?
С хостинга пробовал отправлять?

Офлайн

  • Начало
  • » Django
  • » django-registration. Альтернативные способы отправки почты??[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version