7

ご挨拶、

「500内部サーバーエラー」が発生したときにDjangoにメールを送信させるために必要なフィールドを知っている人はいますか? 私は自分のプロジェクトを Dreamhost でホストしていますが、私の人生では、Django にメールを送信させることができません。Dreamhost でホスティングする際に必要なフィールドは何ですか?

4

5 に答える 5

1

はい、私はdreamhostでも同じですが、次のサンプルコードのようにgmailを使用してメールを送信しています

import smtplib

m = smtplib.SMTP("smtp.gmail.com", 587)
m.ehlo()
m.starttls()
m.ehlo()
m.login(USERNAME, PASSWD)
m.sendmail(user, to, "From: %s\nTo: %s\n\nHello World!"%(USERNAME,TOADDR))
m.close()
于 2009-12-21T07:03:14.193 に答える
0

この gmail の回避策で見つかった問題の 1 つは、gmail アカウントから、同じ gmail に転送されるドリームホストの電子メールに送信してテストしようとすると、メッセージがドロップされることです。これは、dreamhost が行っている奇妙なセキュリティ「機能」である可能性があります。

于 2010-09-17T19:38:24.507 に答える
0

使用してみてください:

EMAIL_HOST = "localhost"

DNS解決の代わりに...

于 2012-07-06T19:21:03.327 に答える