harukiです。
ケータイ宛にメールを送信するサイトにおける確認事項をまとめてみました。
サーバ側
DNS
- IPアドレスが逆引きできるようになっているか
- SPFレコードが正しく設定されているか
SPFは、2007年11月1日からDoCoMoも対応します。
http://www.nttdocomo.co.jp/service/mail/imode_mail/sender_id/index.html
MTA
- EHLO/HELOコマンドでのドメイン名が正しいか
- エンベロープFrom/Toは正しいか
その他
- Fromフィールドのドメインが正しいか
(Aレコード、MXレコードが存在しているドメインか) - Return-Pathは設定しているか
- 端末で表示できる文字コード・形式で送っているか
あとは、OP25B(Outbound Port 25 Blocking)に該当する場合は、その確認も必要になります。
メールログを確認すれば、だいたいの原因は判明します。
端末側
「メールが届かない」といった類の問い合わせに対応するためには、届かないケースを運営側が把握しておく必要があります。
- 容量がいっぱいになっていないか
- 拒否設定にひっかかっていないか
メール設定を確認
(エラーメールを返さない設定をしていないかを確認)
拒否設定の変更をしている場合、念のため、拒否→解除と再度行ってみると効果がある場合もあります。
各キャリアのメール設定へ行くことができるページを用意してあげることも効果的です。
新しくサービスを始める場合、機能追加の際などに、設定・確認もれのないように気をつけましょう。