私はmailgunとnamecheapメールサーバー(ドメインも持っています)の両方を使用しています。gmailアカウントでメールを受信すると、mailgunは許可された送信者として認識されますが、namecheapの場合はそうではありません。それは私が得るものです:
Received-SPF:softfail(google.com:domain of transitioning xx @ mydomain does not define ... as allowed sender)
次のTXTレコードがDNSにあります
v=spf1 mx include:mailgun.org ~all
これはIPv4であり、運が悪いためserverfaultの他の投稿をいくつか読んだので、これについての考えは高く評価されます。
[〜#〜]編集[〜#〜]
前述のように ここ 、NamecheapプライベートメールはMXレコードを自動的にセットアップし、それらはDNSレコードリストに表示されません。これは、許可された送信者として認識されなかったという事実と関係があると思いますspfにMXレコードがあったとき。
私は解決策を見つけ、最終的にメールサーバーIPをTXTレコードに追加して、Gmailが送信者を受け入れるようになりました。誰かが興味を持っている場合、これは次のようになります。
v=spf1 ip4:xxx.xxx.xxx.xxx include:mailgun.org ~all