Я хотел бы эмулировать команду postfix sendmail в Django, где мне не нужно явно запускать сервер postfix.
Например, если я просто ввожу в командной строке следующее:
sendmail recipient@example.com
my message body
^D
Это отправит сообщение на receient@example.com.Мне не нужно явно запускать постфиксный сервер.
Похоже, что другие языки (Perl и PHP) имеют привязки, которые в основном повторяют это.Тем не менее, я не смог найти способ сделать это в Django / Python.Самое близкое, что я получил, это установив
EMAIL_HOST = 'localhost'
в settings.py
, а затем вручную выполнив
postfix start
. Это позволяет команде django send_mail () делать свое дело, но это не так.Есть ли способ добиться этого без работающего постфиксного сервера в фоновом режиме?Как другие среды достигают этого успешно?
Спасибо -S
(И нет - я не хочу настраивать стороннюю учетную запись gmail для этого - это очень надуманный вопрос).