質問: サーバーからの電子メールがスパムフィルターを通過するために必要なものは何ですか? postfixがインストールされたserverbeachサーバーがあります。ホスト名はp3204059.pubip.serverbeach.comのようなものですサーバー自体のfqdnはnoneとして指定されています。[ptrレコードの変更]をクリックし、ipを入力して、fqdnを次のように設定しました。mysubdomain.mydomain.comまだ伝播が完了していない可能性があります。 ipホスト名はfqdnと同じで、逆引きdnsと同じですか?phpからメールを送信しましたが、正常に機能したと表示されましたが、メールが届きません。マシンのホスト名をmysubdomain.mydomain.comに変更する必要がありますか?電子メールがスパムフォルダに入らないようにするには、dnsと他にどのような関係がありますか?
回答: マシンのホスト名をmysubdomain.mydomain.comに変更する必要がありますか? 通常、spamフィルタは、ドメイン名、スパムの発信元のipを分解します(場合によっては、ipブロック全体またはasnを完全にチェックし、 [〜#〜] uceprotect [〜#〜] および whatsmyip.com ブラックリストチェック) 電子メールがスパムフォルダに入らないようにするには、dnsと他にどのような関係がありますか? これはすでに何度か言われていますが、spamを送信しないでください。これが最初の方法です。その後、サーバーとの間のすべての接続にssl/tlsを使用します。サーバーを使用してスパムを送信するアカウントを一時停止します。サーバーをオープンリレーとして構成しないでください。ハッカーに対してサーバーを強化します。などなどこれを行うために使用できるツールや方法が多すぎて、終わらない。 ptrをメインドメイン名に更新しました。サーバーのメールが宛先に到達しない理由を診断するにはどうすればよいですか? ispで電子メールの送信が許可されていることを確認しますか?サーバーポートを正しく構成しましたか?サーバーはそれ自体をメールで送信できますか?ローカルからミドルポイント、エンドポイントに至るまで、ログ、ping、テストなどがないと、問題が発生する可能性が非常に多いため、診断が困難です。必要に応じて、 http://whatismyipaddress.com/blacklist-check を確認し、サーバーのipを入力できます。リストされている場合は、それがサーバーからメールを受信しない理由である可能性があります。リストされていない場合は、実行した詳細情報とテストを提供する必要があります。リソース: メールを送信してスパムとして分類されないようにする方法 (ありがとう minopret ) スパマーのように見えないようにするためのベストプラクティス