私は、ASP Vb をベースにした電子商取引 Web サイトに取り組んでいます。この Web サイトには、注文後やパスワードを忘れたというリクエストなどがあった後に自動メール (HTML) が送信されます。
問題は、メールを送信した後、Gmail 以外のほとんどのメール キャリアからメールが返送されることです。この問題を防ぐ方法はありますか? 私のメール設定は次のとおりです。
webmaster.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing")=2
webmaster.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver")= My IP Address
webmaster.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=25
webmaster.Configuration.Fields.Update
例:
comcast.net: これは自動的に生成された配信ステータス通知です。宛先メール サーバーに正常に接続できないため、次の受信者にメッセージを配信できません。[メールアドレス]最終受信者: rfc822;[メールアドレス]アクション: 失敗
もう 1 つ: これは自動的に生成された配信ステータス通知です。これは警告メッセージのみです。メッセージを再送信する必要はありません。次の受信者への配信が遅延しています。[メールアドレス]最終受信者: rfc822;[メールアドレス]
貴重なお時間を割いてご意見をお寄せくださり、ありがとうございます。
答え1
多くの自動化システムは、RFC に従うことを気にせず、インターネットに電子メールを送信するだけです。その結果、正当な電子メール送信者というよりは、スパマーのように見えます。その結果、メールが配信されない問題が発生したり、メールがスパムとして分類されたりします。メールを自分のメール サーバーに送信して配信するか、RFC 準拠のメール サーバーを使用してサーバーを設定します。自分のメール サーバー経由でメールを中継する方が簡単な場合があります。
私のルールを確認するメールサーバーの偽造の検出最初に、正規のサーバーの特性の一覧を示します。すべての特性を満たすように設定してください。ドキュメントの最後には、検証サービスの一覧とドキュメント リソースの一覧があります。