kayakaya日記
May 12, 2009 (Tue)
# ツッコミメールが届かなかったわけ、SPF
kayakaya日記のツッコミメールは僕の@me.comのメールに送信している。ところが、ここ数日ツッコミメールが届かない。postmasterのメールを見ると、このような感じで、me.comにメールを送信できてないのだ。
The original message was received at Tue, 12 May 2009 18:46:18 +0900 (JST) from localhost [127.0.0.1] ----- Transcript of session follows ----- <example@me.com>... Deferred: Name server: smtp-mx001.me.com.: host name lookup failure
サーバにログインして、dig me.com MX しても普通に引けるし、smtp-mx001.me.comのAレコードも引ける。なぜに?
ここでふと思いあたったのはSPF。SPFの設定をGmailに向けていたので、自サーバからkayakaya.netから送信されるのは不審なメールになる。ひょっとしたら、apple.comの管理者はSPFのチェックを厳格にしたのではあるまいか。そのために、ここ数日送信できてないのだろう。それで、自サーバにもSPFを施し、以下のテキストをTXTレコードとして登録してみた。
"v=spf1 a:www1680.sakura.ne.jp include:aspmx.googlemail.com ~all"
文法の解説ははしおっちゃう。www1680.sakura.ne.jpとaspmx.googlemail.comのサーバから送信されるメールのみkayakaya.netからのメールとして正当とされる。これは以外のメールサーバからメールは不正なものとされる。いちおう配信はされるらしいが、たぶん迷惑メール行きだね(かなり超訳しているのでご勘弁)。
自サーバにもSPFを設定したところ、ツッコミメールを@me.comにも送信できた。ほっ。
参考にしたサイト、1番目は日本語でうまくまとまっていて、2番目は公式サイトの記法解説が詳しい。
tDiaryで起きた現象だけれどレイヤーが低い現象だから、tDiaryタグはつけないでおく。それにしても、独自ドメインでもSPFの時代なのよね。
年間聖句(2010年)
あながたは皆、信仰により、キリスト・イエスに結ばれて神の子なのです。洗礼を受けてキリストに結ばれたあなたがたは皆、キリストを着ているからです。
新共同訳聖書ガラテヤの信徒への手紙3章26節You are all sons of God through faith in Christ Jesus. for all or you who were baptized into Christ have clothed youselves with Christ.
Galatians 3:26-27 (New International Version)
