web-dev-qa-db-ja.com

送信メールのスパム信頼レベル(SCL)を改善する

UbuntuにPostfix SMTPサーバーがあります。顧客が受信したメールヘッダーで確認したとおり、有効なSPFおよびDKIMレコードがあります。

認証結果:spf = pass(送信者IPはXXX.XXX.XXX.XXX)smtp.mailfrom = mydomain.com; hotmail.com; dkim = pass(署名が検証されました)header.d = mydomain.com; hotmail.com; dmarc = bestguesspass action = none header.from = mydomain.com;

ただし、メールはOutlook/Live.com/hotmailでのみ迷惑メールに分類されます。スパム信頼レベル(SCL)は5(スパム)です。

X-MS-Exchange-Organization-SCL: 5
X-MS-Exchange-Organization-PCL: 2

SCLのFAQは、サードパーティのReturnPath認定プログラムに参加して、送信された各メールを確認するように求めていますが、認定プログラムは非常に高価です。

SCLスコアを下げる代替手段はありますか? DMARCレコードを追加すると役立ちますか?


更新:

  1. DNSは、A、MX、PTRレコードを含め、正しく構成されています。
  2. サーバーのIPアドレスがDNSRBLにありません(ブラックリスト)
  3. http://www.senderscore.org で送信者スコアを計算するのに十分な送信量ではありません
  4. 偽のヘッダーはありません。メールはPHPライブラリSwiftMailer経由で送信されます

この質問は、一般的なスパムフィルター対策戦略に関するものではありません。 MicrosoftのSpam Confidence Level(SCL)についてです。

3
Raptor

これが私を助けたものです:

  1. SPFとDomainKeys/DKIMがセットアップされて機能していることを確認します(DMARCが役立つ場合があります)

  2. メールを送信するときにIPv6を無効にしてみてください(postfixに問題があり、HELOヘッダーがipv6で正しく機能せず、メールがスパムに送信されました

  3. サーバーがメール送信用のTLS/SSL暗号化をサポートしていることを確認してください

  4. 上記のすべてのポイントが満たされ、電子メールレピュテーションテストで100%の信頼レベルが返された場合でも、microsofts darn systemはメールをスパムに送信する可能性があります。彼らのサポートは非​​常に役に立たないので(それはいくつかの自動メールの配列です)、システムがデータベースを更新するまで待つか、受信者に連絡先にメールアドレスを追加するよう依頼する必要があります。

同じことがグーグルと共同にも当てはまる

4
rocket_doge_