質問

クライアントが顧客向けにメールでのアナウンスとレポートの送信を希望しています。今。 Python側のコードはそれほど難しくないように見えますが、残りの話があります。

メールサーバーとクライアントによってブロックされないようなメールを送信するために必要なものは何ですか?

役に立ちましたか?

解決

プログラムは、sendmailサーバーへのSMTP接続を確立します。そのサーバーを所有している場合は、その構成を制御します。外出がブロックされることはありません。

ただし、スパムはスパムです。クライアントは自分のメールが黄金色だと思うかもしれませんが、顧客はそれがスパムだと思うかもしれません。まあ。

最初に、メールキャンペーンを「オプトイン」する必要があります。顧客が電子メール通知を必要とする場合、彼らは要求します。彼らが要求しない場合、彼らは電子メールを受け取りません。

次に、指定された電子メールアドレスから取得したバウンスを記録する必要があります。ハードバウンスは「no such address」で戻ってきます。さまざまな形式の種類の返信。ソフトバウンスは「まだ試行中またはメールボックスがいっぱいです」です。バウンスについて何をすべきか判断する必要があります。

それはあなたができる最善のことです。クライアントのメールが本当に重要であることを人々に認識させることはできませんが、他のスパムは単なるスパムです。

他のヒント

メールフィルターは希望どおりに機能するため、確実な解決策はありませんが、いくつかの推奨事項があります:

  • 通常はクライアントの実際のSMTPサーバーを使用します(必要に応じて認証します)。実際には、実際に使用されているものは、メールを送信するためだけの特別なものではありません。
  • 応答を受信できる実際のアカウントから送信します。
  • 可能であればHTMLを使用しない、不可能な場合はマルチパートメッセージ
  • すべての必須ヘッダーと、一般的なMUAによって通常送信されるヘッダーを送信します。

通常、一般的なスパム検出ルールを確認して、スパムメールでよくあることを確認します。 。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top