メールアドレスの形式をチェックするコードを書いたので、動作検証の為です。
aaa@aa.aとか
aaa@aa.とか
@aa.とか
こちらはどうでしょうか?迷惑メールのアドレスがたくさんのってます。
http://blog.goo.ne.jp/moto_1/e/020fb76ee6bbe258a5a4ba6301a58c9f
http://www.bugbearr.jp/?%E3%83%A1%E3%83%BC%E3%83%AB%2F%E3%83%A1%...
携帯アドレス(主要3社)は@の直前に.(ドット)が置けますし、たしかドットの連続も可能ですが、
古いタイプのクライアントでは、そういったアドレスに対応してないものもあるみたいです。
少なくとも私のW-ZERO3のクライアントでは、アドレスを""(ダブルクォーテーション)でくくらないと送信できませんでした。
また、Gmailは+(プラス)の扱いが特殊です
http://www.nobodyplace.com/mutter/2006/02/06/160101.php
http://www3.atwiki.jp/g-fan/pages/3.html
エイリアス機能はとても便利なので、+をアドレスに含むことを認めるコードを書いてくれるサービスが今後も増えるといいですね。
んー。どらかというと、いろんなケースを網羅したのを探しています。
とりあえず、こちらのもチェツクしてみます。
ありがとうございました。