質問: 送信メールのspf(txt)レコードの設定について いつもお世話になります。受注管理にネクストエンジン(以下ne)を使っているのですが、neでメールをセットすると、特にキャリアアドレスをお使いのお客様にメール未着が発生します。これを避けるため、自ドメインのdnsにspf(txt)レコードをしようと考えました。neのヘルプや、ネット上の情報も読み、spfの仕組みはあらかた理解できたのですが、記述書式が難解で、まだよく解りません。例えば、独自ドメインを使用して、以下の3つの送信サーバーからメールを送ろうと思う時、以下のような記述で良いのでしょうか。【送信サーバー】・ne11.next-engine.com・bmv.jp・bserver.jp【テキスト】"v=spf1 include:spf.ne11.next-engine.com include:spf.bmv.jp include:spf.bserver.jp ~all"neのヘルプを見ると、【記述例】txt "v=spf1 ip4:御社メールサーバip アドレス ip4: 本システムサーバのip アドレス ~all"などと書いてあり、とても難解なのですが、他のメールスタンドのヘルプを見ると、上記の【テキスト】のように、送信ドメイン名を追記すれば良い、とも書いてあります。どれが正解なのでしょうか。ipアドレスとドメイン名は使い分ける必要がありますか?それぞれ、どのような意味を持つのでしょうか。独自ドメインはムームードメインのdnsサーバーにあり、txtレコードの設定ができます。よろしくお願いいたします。
回答: ありがとうございます。追加で伺いたいのですが、今回のspfが正常に設定できているかどうかを確認する方法はございますか?pcはosxです。vmの中にwin10もあります。また、yahoo!ショッピング、wowma!、ポンパレモール等のメルマガは、今回のspfで考慮に入れる必要はあるでしょうか?もしあるとすれば、各モールのメルマガ送信ドメインやipの調べ方、かつ、それぞれ、ドメインとipどちらで設定すれば良いのか、をお教えいただけますでしょうか。> 「bmv.jp」「bserver.jp」ドメインでは、spfレコードの中で> 複数のipアドレスを承認する設定が記載されているため、> 「include:spf.bmv.jp」「include:spf.bserver.jp」と記述して、その設定を読み込む必要があり、上記の「spfレコード」とは、「bmv.jp」「bserver.jp」ドメインで設定されているspfレコード、という理解でよろしいでしょうか。もし、上記のような「複数のipを承認するspf」かどうかを見分けるには、どこを見れば良いでしょうか。何度も申し訳ございません。よろしくお願いいたします。