2012-04-16 12 views
0

私はDjangoを使用して社内のWebサイトを構築しました。 send_mail()関数を使用してウェブサイトのユーザーに電子メールを送信するビューがあります。Pythonからの電子メールがスパムとしてフラグされるのを防ぐ

一部のユーザーは、サイトから電子メールを受信して​​いないユーザーがいました.OutlookをHigh junk-email保護レベルに設定すると、Webサイトからの電子メールにスパムとしてフラグが付けられます。

Pythonから送信される電子メールを作成するためのコーディング手法は、Outlookや他の電子メールクライアントにとって正当なものに見えますか?

答えて

8

これは何をどのように電子メールを送信については、このトピックについての素晴らしい記事やブログ記事がたくさんある、これは私のお気に入りの一つです本当にジャンゴ関連の問題ではありませんが、より:

http://www.codinghorror.com/blog/2010/04/so-youd-like-to-send-some-email-through-code.html

もちろん、あなたはいつも別の方向を取ることができ、他の誰かがあなたのために仕事をすることができます、これはほぼ確実に自分のsmtpサーバーを実行するより良い動作します。あなたは統計のような素敵なもの(バウンス、ハードバウンス、スパム、ブロックなど)をより高い配信可能性を持って行くつもりです...

これは私の経験であなたの時間より少なくなる価格で来る

ちょうどDjangoでMailJetを使ってかなり大きなメールの送信(1週間あたり数百万)を処理した経験があり、それは素晴らしいものです。

+1

コンテンツは完全に別の場所にありますが、 PTR、DKIM、およびSenderIDのピースをここで要約できますか? – sarnold

+0

@sarnold私はすでに話題を繰り返すような気がしませんが、もう少し深く議論しましたが、私はもっと貴重なものを見つけました。 –

+0

これは十分に心配ですが、Coding Horrorのようなよく知られているサイトでさえ、瞬時に知らせることなく瞬く間に暗くなることを覚えておいてください。 – sarnold

関連する問題