いやー携帯キャリアで許容されているメールアドレスのルールはなんであんなにRFC無視しているのだろう?
一般的には
/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/
な感じだろうけど、携帯とかやるとアホみたいな正規表現になる。
ほとんどノーガード。
ローカル部なんて@マークNGぐらいやん。
ドメイン部ですら良く分からないことになっとるやん。
チェックほとんどフリーパスやん。
そんなん意味ないやん。
MTAとか対応してないとおくれんやん。
そんなん怖くて開放できへんやん。
やんやんやんやん。
うるさいやん。
カテゴリー
「RFC無視」への2件の返信
いやせめて
/[0-9a-z!#\$%\&’\*\+\/\=\?\^\|\-\{\}\.]+@[0-9a-z!#\$%\&’\*\+\/\=\?\^\|\-\{\}\.]+/
こんくらいでは?
% はMTAでトラブル起きる可能性ありませんか?