SPF(Sender Policy Framework)レコードとは?

メール送信の際、送信者メールアドレスに使われているドメインのIPアドレスを照合してから送信させるというものです。送信側において、「Sender Policy Framework(SPF)レコード」と呼ばれるデータをDNS上に記述し、公開します。受信側は、受信しようとしているメールの送信ドメインのDNSに照合し、SPFレコードが記述されていれば、実際の送信者のサーバーIPがそこに含まれているかどうかをチェックします。
詳しくはこちらのページなどをご参照ください。

 スタンダードコースのDNSでSPFが追加できるか?

できます。
ただし、ここに説明していること以外はサポート外とさせていただきます。DNSの設定は専門家でも難しい事柄ですので、自信のない場合はおやめください。設定する場合は、必ずDNSの知識のあるかたが責任を持って行ってください。

 スタンダードコースのDNSでSPFレコードを追加する方法

1)管理画面(https://access.enom.com/(SSL))にアクセスし、ドメイン名と管理パスワードを入力してログイン
ログイン画面
↑ログイン画面


2)Host Recordsの設定パートにあるEditをクリック
HostRecordsの設定
↑Host Recordsの設定でEdit画面に入る


3)Add New をクリック
AddNew
↑Add New で新たなレコードを追加する


4)Record Typeのプルダウンメニューから[TXT]を選ぶ

↑タイプはTXTを選ぶ


5)記述内容を記入して Saveする

↑必要な内容を書き込み、Saveする。

ご注意この作業は必ず事前にエディタなどで正確に記述しておき、それをコピー&ペーストで記入してください。この欄に直接手入力で書き込むのは、あまりにも無謀です。

6)Save後、データが保存されたかどうか確認
確認する

↑グレーアウトした画面に、今記入した新しいレコードがタイプ「TXT」で加えられていることを確認。

★無料メール転送の安定性を上げるためのSPFレコード記述例
スタンダードホスティングのメール転送は外注会社が何度も変わっています。以前に自動設定されたspfレコード(TXTレコード)が現在のシステムに合っていないままになっているケースがあります。現在(2018年8月)でのシステムに適合していると思われるTXTレコードは以下の通りですので、これと違うものが入っている場合は書き換えてみてください。

"v=spf1 a mx ptr ip4:216.40.42.4 include:xxx.com.cust.a.hostedemail.com include:google.com include:gmail.com include:cust.a.hostedemail.com ~all"
xxx.com の部分はご自分のドメイン名に変更
7)ログアウト

↑作業後はすみやかにログアウトしてください

 ベーシックホスティングパックでもSPF設定はできるか?

はい。できます。要領はスタンダードコースと同じです。
管理画面 https://www.dns-diy.net/にログイン後、[ZONE EDIT]画面で、TXTタイプを上記と同じように追加します。
ベーシックホスティングパックでレンタルDNSを利用し、SPFを設定
↑ベーシックホスティングパックでのZONE設定画面

 SPFレコードの書式は?

恐れ入りますが、DNS設定の専門的なことがらですので、サポート外とさせていただきます。
こちらのページなどを参考にしてください。
また、WEB上からSPFレコード用のテキスト内容を自動生成してくれるサイトもありますこちら

例:送信サーバーのIPが特定できる場合
"v=spf1 ip4:123.4.123.4 ~all"
……のように記述します。
プロバイダのSMTPサーバーで送信する場合、
"v=spf1 include:mail.***.ne.jp ~all"
……のように記述します。
組み合わせることもできます。
"v=spf1 ip4:123.4.123.4 include:mail.***.ne.jp ~all"
記述要素をつなげる場合は半角空白を入れる点にご注意ください。あまり長い内容はシステムにはねられる可能性があります。
SPFレコードの書き方については、このページにあること以上はサポートできません。また、SPFレコードを追加したことでなんらかのトラブルが生じても一切の責任は負えません。DNSレコードは、カンマやドットの抜けひとつで重大なエラーが発生する、複雑かつデリケートなものです。本来これは、ドメインを運用しているサーバー管理者が行う仕事ですので、その点をご了承の上、設定する場合は、あくまでも自己責任のもとで行ってください。

★メール転送サービス用のTXTレコード記述例
以下のようなTXTレコードを入れることで、転送安定性が向上する可能性があります。

"v=spf1 a mx ptr ip4:64.31.42.234 include:mx1.dns-diy.net include:gmail.com include:google.com ~all"

 SPFを記述したが、送受信にトラブルが出るが……

SPFレコードはspamを減らす試みの一つであり、万能ではありません。また、サーバーによってSPFへの対応はまちまちです。あくまでも「メールトラブルを減らす対応策のひとつ」にすぎないことをご理解ください。
spam対策全般については、こちらのページもご参照ください。


   スタンダードコースの無料レンタルDNSの使い方はこちら



●「ドメインゲット・コム」TOPページに戻る


よいサイト全国のホテル、旅館、宿泊ガイド