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