私はMezzanine CMSをインストールしました、そして、私達に連絡フォームが提出されるとき私がPOST 500エラーを得て、電子メールが受け取られない以外は、すべては働いています。
私はEメールとDJRILLの送信にMandrilを使っています(https://github.com/brack3t/Djrill)
私のsettings.pyに私は持っています:
MANDRILL_API_KEY = "<mandrill api key>"
EMAIL_BACKEND = "djrill.mail.backends.djrill.DjrillBackend"
EMAIL_FILE_PATH = "/var/www/xxxx.com/xxx/mail"
SERVER_EMAIL = "x@myemail.com"
DEFAULT_FROM_EMAIL = "x@myemail.com"
もちろん、私はdjrillを私のINSTALLED_APPSにも追加しました。
私はMandrillにもSMTP設定を使用しようとしました、そして、私は同じことを得ます。
私がこの問題を抱えている理由について何か提案はありますか?
これはdebian 7.4 / nginx / uwsgiセットアップで実行されています。
質問があれば教えてください。
回答:
回答№1は0私は自分の問題を解決しました。私は自分のアプリをDebianを実行しているLinode VPSにインストールさせました。私はpostfixの設定がなく、リレーとして機能するように設定しました。私は以下のようにしてこれをやった。
https://www.linode.com/docs/email/postfix/postfix-smtp-debian7
すべてうまくいった