web-dev-qa-db-ja.com

DNSSPFレコードで「mxptr」パラメータを使用する

Google Appsを介して送信されたメールと、MailChimpのサーバーから送信されたメールの両方を適切に検証するようにSPFレコードを設定しようとしています。

MailChimpのドキュメントでは、次のSPFレコードを推奨しています:v=spf1 mx ptr include:servers.mcsv.net ~all

Google Appsのドキュメントでは、これを推奨しています:v=spf1 include:_spf.google.com ~all

私の主な関心事はmx ptrです。 Googleのドキュメントにmx ptrが含まれていない場合、2つのSPFレコードを安全に組み合わせてmx ptrを含めることはできますか?

言い換えると、これは両方のサーバーに対して検証されますか:v=spf1 mx ptr include:_spf.google.com include:servers.mcsv.net ~all

2
Maxim Zaslavsky

メールチンプのドキュメント によると、include:servers.mcsv.netのみが必要であり、MailChimpを介して送信されるすべてのメールは、servers.mcsv.netのSPFレコードに含まれるMTAから送信されることを示します。

MailchimpとGMail/Google Appsの両方から送信されるメールを許可するには、次の両方を含めるだけです。

v=spf1 include:_spf.google.com include:servers.mcsv.net ~all

自分自身でも*@yourdomain.tldとしてメールを送信する必要がある場合は、送信(送信)MTAのIPアドレスもIPv4アドレスの形式で含めてください。

v=spf1 ip4:87.65.43.21 include:_spf.google.com include:servers.mcsv.net ~all

または(メールを送受信するサーバーが同じ場合)MXを使用します。

v=spf1 mx include:_spf.google.com include:servers.mcsv.net
4