Hatena::ブログ(Diary)

中年高卒プログラマの遠吠え

2011-06-09

携帯キャリアはどれくらいメールアドレスのサーバの信頼性をチェックしているか

よく、「spfレコード書かないと携帯キャリアから蹴られる」という話を聞きます。その場合のドメインはxxx@foo.jpのfoo.jpのドメインだと思っていのですが、違いました。smtpコマンドでHELOのときに嘘のドメインも通るし、MAILコマンドで無茶苦茶なアドレスを指定しても平気で届きます。アドレスも嘘が良くて、送信サーバも嘘がいいなら、いったいどこのドメインのspfみてるんだろう。

参考
SMTPコマンドを打ってみよう
telnetでメール送信
■□ SMTP セッション □■

テストでsmtpでつないでみました。testtesttest.jpは存在しません。

telnet mx.softbank.ne.jp. 25
Trying 123.108.236.168...
Connected to mx.softbank.ne.jp (123.108.236.168).
Escape character is '^]'.
220 tgms.softbank.ne.jp ESMTP server ready Thu, 9 Jun 2011 14:51:06 +0900
HELO testtesttest.jp
250 tgms.softbank.ne.jp
MAIL FROM: <test@testtesttest.jp>
250 Sender <test@testtesttest.jp> Ok
RCPT TO: <存在する@softbank.ne.jp>
250 Recipient <存在する@softbank.ne.jp> Ok
DATA
354 Ok Send data ending with <CRLF>.<CRLF>
From:test@testtesttest.jp
To:存在する@softbank.ne.jp
Subject:test
hello .

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/aifaruba/20110609/1307598444