現在、SPF IP4とIP6を2つの別々のレコードとして持っていますが、IPv6はGmailによって認識されていません。それらをマージする必要がありますか?現在このように見えます。どのように構成する必要がありますか?
A 3600 0 78.46.138.249
MX 3600 10 mx.zohomail.com
MX 3600 20 mx2.zohomail.com
NS 3600 0 ns1.loopia.se
NS 3600 0 ns2.loopia.se
TXT 3600 0 "v=spf1 ip4:78.46.138.249 ~all"
TXT 300 0 "v=spf1 ip6:2a01:4f8:d16:1355::2 +all"
Gmail:
Received-SPF: softfail (google.com: domain of transitioning [email protected] does not designate 2a01:4f8:d16:1355::2 as permitted sender) client-ip=2a01:4f8:d16:1355::2;
これは、 の複製であると思います。2番目のSPFレコードを追加すると、DNSが混乱しますか? サーバー障害.
つまり、はい、それらをマージする必要があります。仕様では、複数のSPFレコードは許可されていません。
結果のマージされたレコードは次のようになります。
TXT "v=spf1 ip4:78.46.138.249 ip6:2a01:4f8:d16:1355::2 ~all"
はい、それは可能であり、動作します。ip6とIp4の両方を備えたSPFは次のようになります。
"v=spf1 ip4:XX.XX.XX.XX ip6:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX ~all"
また、どちらの場合でも、各アドレスの後にCIDRを追加して(基準:ipv4の場合は/ 32、ipv6の場合は/ 128)、ホストではなくネットワーク範囲を承認できます。