Назад | Перейти на главную страницу

Django + sendmail + постфикс

У меня есть сервер Linode, и я только что развернул свое приложение.

Особенностью моего приложения является отправка пользователям уведомлений по электронной почте при возникновении события. Я хочу отправлять почту только с моего сервера, для получения я использую Google Apps.

Я установил постфикс: apt-get install postfix

и, как Путеводитель по линодам говорит, что я должен отправить электронное письмо из моего приложения. Но не работает.

Я забыл некоторые настройки или другие действия для отправки электронной почты?

Это в моем settings.py:

EMAIL_HOST: 'localhost'

Может быть, лучше использовать для этого Gmail ... на некоторых хостах вы не будете отмечены спамом

http://www.mangoorange.com/2008/09/15/sending-email-via-gmail-in-django/

Хотя sendmail и не ориентирован на postfix, он может помочь: почта, размещенная в Google, веб-сервер в другом месте.

Я не знаком с линодом, но в некоторых дистрибутивах эта служба отключена. Слушает ли мастер postfix порт 25 или 587?