複数のドメインの複数のSPFレコード


24

最近、電子メールにOffice 365の使用を開始しました。これには、値を持つDNS TXTレコードを追加する必要がありますv=spf1 include:spf.protection.outlook.com -all。既に使用しているSMTP送信者であるMandrill SPFの値v=spf1 include:spf.mandrillapp.com ?allを持つレコードが既にあります。

ここに画像の説明を入力してください

私の懸念は、これがいくつかの競合を引き起こす可能性があることです。私の懸念は有効ですか、これら2つのSPFレコードで問題ありませんか?

回答:


36

SPFレコードは1つしか持てません(https://tools.ietf.org/html/rfc4408#section-3.1.2)。
以下のように組み合わせる必要があります。

v=spf1 include:spf.mandrillapp.com include:spf.protection.outlook.com -all

または

v=spf1 include:spf.mandrillapp.com include:spf.protection.outlook.com ?all

私はここで正確に同じ位置にいるよ... ...行1行または2を実装するのでいただきました!違い-allとすべての?
エイドリアン・サラザール

4
@AdrianSalazar -all:特に許可されていないホストから送信されたメールは、メールを送信できません。?all:指定されていないホストは中立であり、ホストの有効性について何も言えないことを意味します。実際には、スパムには送信されません。?allSPFレコードをほとんど役に立たないものにします。ただし、一部のサードパーティは、IPを頻繁に変更し、それが問題を引き起こすことを望まないため、使用することを望んでいます。
フェイカー14

「SPFレコードは1つしか持てません。」それは私が得たメッセージよりも明確です: "Office 365 ondersteunt slechtséénSPF-record"(Office365は1つのSPFレコードのみをサポートします。)他のパーティが複数のSPFレコードをサポートするように(私が読んだ方法)しかし、私があなたの投稿を読んだとき、SPFレコードを1つサポートするだけで普通です
ミシェル

実際、各受信者サービスは、SPF仕様にハードフェイル、ソフトフェイルなどの処理方法に少し余裕があります。Office365がメッセージを受信した場合、SPFルックアップは1回のみ実行されます。また、SPF hardfailの処理方法に関する構成可能なオプションもあります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.