1

私は最初にPythonコードでdjangosend_mail関数を使用しようとしました。

しかし、私のライブサーバーはSMTPをサポートしていないため、UNIXコマンドであるqmail-injectまたはmailを使用してみるように求められました。

誰かが以前にこれをしましたか?Pythonコードから件名、受信者などを設定し、UNIXコマンドであるqmail-injectまたはmailを使用してメールを送信するにはどうすればよいですか?

4

1 に答える 1

1

送信を行うカスタム メール バックエンドを作成する必要があります。このスニペットをカスタマイズsendmailして、シナリオに適したコマンドに置き換えます。

カスタム バックエンドを作成したら、ファイル システム パスではなくPython モジュール パスを指すように設定EMAIL_BACKENDします。settings.py

于 2012-06-13T06:53:44.790 に答える