Mail.mydomain.comにメールサーバーを設定します。メールを受信できます。メールを送信しようとすると問題が発生します。私は2つのサーバーを持っています:
私のSPFレコードには次のように書かれています:v = spf1 mx ip4:1.1.1.1 -all
Mydomain.comの私のmxレコードはmail.mydomain.comを指しています
メールを送信しようとすると、次のエラーが発生します。
グーグルから:
gmail-smtp-in.l.google.com [2a00:1450:400c:c06 :: 1b]のコメント:550-5.7.1 [2001:bc8:4400:2b00 :: 32:1f12]システムがこの550-5.7.1メッセージは、迷惑メールである可能性があります。 550-5.7.1からGmailに送信されるスパムの量を減らすために、このメッセージはブロックされています。詳細については、550-5.7.1 https://support.google.com/mail/?p=UnsolicitedMessageError 5505.7.1にアクセスしてください。 m21si1136366wml.110-gsmtp(DATAコマンドの終了への応答)
他のサーバーから:
ホストmx1.seznam.cz [2a02:598:2 :: 42]のコメント:5505.7.1「futeq.com」ドメインのSenderPolicyFrameworkがIPアドレスを拒否しました。 (MAIL FROMコマンドへの応答)
Gmailの場合、postmaster.google.comを使用してドメインを登録および確認しました
誰かが私を正しい方向に向けることができますか?私は何かが足りないのですか?
PS:確認しましたが、IPがブラックリストに登録されていません
ありがとう
IPv6アドレスをSPFレコードに追加するのを忘れたようです。おそらく、送信側ホストのDNSAAAAレコードに追加するのを忘れたようです。
もちろん、SPFレコードのmx
は、MXレコードで指定されたホストのすべてのIPアドレスをカバーするため、SPFレコードで同じIPアドレスに名前を付けることは冗長です。
この問題を解決するには、ホストのDNSAAAAレコードにIPv6アドレスを追加します。