9

SPF は、電子メールがスパムとしてブロックされるのを回避するための強力な方法です。ただ、SPFの設定はメインドメインで行うのが普通で、サブドメインの設定が見当たらず、全く効果があるのか​​不安です。メールサーバーを別のサーバーにセットアップしたいと考えてmail.domain.comいます。メインドメインのSPFは

@                 v=spf1 mx include:domain.com ~all
@                 v=spf1 a mx ptr ip4:0.0.0.0 ~all

メールサーバー(サブドメイン)の場合

mail.domain.com   v=spf1 mx include:mail.domain.com ~all
mail.domain.com   v=spf1 a mx ptr ip4:1.1.1.1 ~all

ここで、0.0.0.0 はメイン サーバーの IP で、1.1.1.1 はメール サーバーの IP です。この設定は、電子メールに mail.domain.com を正常に使用するために機能しますか (例: name@mail.domain.com)?

サブドメインから送信された電子メールがスパムとしてラベル付けされないようにするために、他にどのような考慮事項がありますか?

4

2 に答える 2

10

SPF セットアップを簡素化します。あなたの言葉を文字通りに解釈すると、SMTP 用に 3 つの DNS レコードが必要になります。

mail.domain.com. 1.1.1.1
 mail.domain.com. MX 10 メール.ドメイン.com.
 mail.domain.com. TXT "v=spf1 ip4:1.1.1.1 -all"

2 番目のレコード (MX) は、実際にはオプションです。

あなたのコメントに基づくより合理的な設定:

mail.example.com. 1.1.1.1
 example.com. MX 10 mail.example.com.
 example.com. TXT "v=spf1 ip4:1.1.1.1 -all"

これは、john@example.com のようなメール アドレスを使用できることを意味しますが、メール サーバーは example.com を提供するサーバーとは別のサーバーに置くことができます。また、1.1.1.1 の逆引き DNS エントリ (PTR レコード) をセットアップして、mail.example.com を指すようにする必要があります。通常、これを行うにはホスティング会社が必要です。

于 2011-12-08T22:42:01.803 に答える
4

他に役立ついくつかのこと:

  1. MTA の IP アドレスに、mail.domain.com への有効な PTR レコード (reverse-dns) マッピングがあることを確認してください。
  2. DomainKeys を実装する
  3. DKIM を実装する
  4. DNSBL に参加していないことを確認します (また、DNSBL に参加していないことを確認します)。
于 2011-12-08T20:24:37.340 に答える