TXTレコードを設定してメールの送信ドメイン認証(SPF)を可能にする

設定メモ。

設定前のメールヘッダ
Received-SPF: neutral (google.com: <送信元IPアドレス> is neither permitted nor denied by 
  best guess record for domain of toshi@tilfin.jp) client-ip=<送信元IPアドレス>;
設定

DNS に下記のレコードを追加する。

txt @ v=spf1 a:<送信元IPアドレス> ~all

確認してみる。

$ host -t txt ドメイン
ドメイン descriptive text "v=spf1 a:<送信元IPアドレス> ~all"
設定後のメールヘッダ
Received-SPF: pass (google.com: domain of <送信元メールアドレス> designates <送信元IPアドレス>
  as permitted sender) client-ip=<送信元IPアドレス>;