• ベストアンサー

SPFレコードについて教えてください。

SPFレコードの付与についてです。 Gmail宛にフォームからのメールが届きません。 SPFレコードが原因になっていることは理解していますが、仕組みがいまいちわかりません。 現在、エックスサーバー内にあるaaa.comというサイトを、Aレコードだけを設定して表示、メールフォームを設置しています。 メールフォームの送信にはSMTPは使用しておりません。 メールはGoogleで運用しており、MXサーバーはGoogleを向いています。 この場合、SPFのテキストレコードにGoogleのレコードを追加しても意味はないでしょうか? SMTPとSPFレコードはセットでないといけないでしょうか? どのたかご教授いただけますと幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.12

> Google側のSPFにエックスサーバーを追加すれば解決するということですね。 > 現在はエックスサーバーに行なっていたので意味がなかったのかと思います。 そのとおりです。

A18294
質問者

お礼

ありがとうございました。 無事、届くようになりました。 ただ、届かないものもあるようですがこちらはおそらくSMTP送信を通していないからなのかな?と思いますが、解決しております。

その他の回答 (11)

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

そのフォームから送信するメールの送信者メールアドレスは何ですか? ○○○@aaa.com を使っているのであれば、aaa.comのDNSサーバーに aaa.com の発信元となるSMTPサーバのIPアドレス(質問内容の場合はGoogleのサーバー)を書いたSPFレコードを作ってやれば対応できます。 Gmailのメールアドレスが送信者メールアドレスになっている場合はSPFレコードが原因じゃない可能性が高いです。

A18294
質問者

補足

ありがとうございます。 アドレスは○○○@aaa.comを使用しております。 この場合はホームページ側のサーバーのレコードに例えば以下のように追加すればいいということでしょうか? include:_spf.google.com また、ということはSMTP送信とSPFレコードは関係がないということでしょうか?明後日の方向の質問であれば申し訳ありません。 ※以下、補足です。 ドメイン自体はGoogleにて取得しています。 Google側のAレコードを編集してホームページだけ他のサーバーを見せているといった感じです。

関連するQ&A