多くのウェブサイトと同様に、ログインのユーザー識別子としてメールアドレスを使用しています。
RFC 5321 [ #2.3.11 ]には、電子メールアドレスのローカル部分は次のように記載されています。
アドレスのドメイン部分で指定されたホストのみがセマンティクスを解釈して割り当てる必要があります
つまり、メールアドレスを処理するアプリケーションでは、GMailがユーザー名を決定するときにドットを無視する方法など、2番目に推測することはできません。また、ローカルパーツが指定されているため、アプリケーションはメールアドレスのローカルパーツを大文字と小文字を区別するものとして扱う必要があります。
しかし、ユーザーは愚かで、最近のケースでは、大文字のメールアドレスでサインアップした(そして確認メールを正常に受信してクリックした)ユーザーが、小文字のメール形式を使用しているため、ログインできないことに気付きました。住所。
受信トレイで大文字と小文字を区別するメールサーバーに遭遇したことはありません。一部がどこかに存在することは間違いありませんが、メールのユーザー名の大文字と小文字を区別することには、それを維持する問題よりも大きなメリットがないのではないかと疑問に思っています。
私は、GMailのドット処理やあらゆる種類のプラスアドレッシングをエミュレートすることはしません。なぜなら、それらはユビキタスであるとは思われず、大文字と小文字を区別するほど自動的に想定されないからです。しかし、私はそれが白黒のシナリオではないことを知っているので、誰かが実際に広範囲の大文字と小文字を区別するメールアドレスがどれくらいあるか知っているかどうか興味があります。