電子メールアドレスに大文字の問題がありますか?

電子メールアドレスの大文字と小文字の区別

すべての電子メールアドレスには、@記号で区切られた2つの部分があります。 ユーザー名に続いて、電子メールアカウントが属するドメイン名とトップレベルドメインが続きます。 疑問は、 大文字と小文字の区別が重要かどうかです。

たとえば、recipient@example.comはReCipiENt@example.com(または他のケースのバリエーション)と同じですか? recipient@EXAMPLE.comとrecipient@example.comはどうですか?

大文字と小文字は区別されない

電子メールアドレスのドメイン名部分は大文字と小文字を区別しませ (大文字と小文字区別されません)。 ただし、ローカルのメールボックス部分(ユーザー名)では大文字と小文字が区別されます。 ReCipiENt@eXaMPle.cOmという電子メールアドレスは、実際はrecipient@example.comとは異なります(ReCipiENt@example.comと同じです)。

簡単に言えば、ユーザー名だけでは大文字と小文字が区別されます。 メールアドレスはこのケースの影響を受けません。

しかし、これは必ずしも真実ではありません。 電子メールアドレスの大文字と小文字の区別は、混乱、相互運用性の問題、広範囲の頭痛を引き起こす可能性があるため、電子メールアドレスの入力時に大文字と小文字を区別する必要があります。 このため、一部のメールプロバイダとクライアントは、あなたのためにケースを修正するか、ケースをすべて無視して、両方のケースを等しいものとして扱うのです。

ほとんどの電子メールサービスやISPは、大文字と小文字を区別する電子メールアドレスを強制しません。 これは、たとえ文字が大文字/小文字になっていてもそうでない場合でも、電子メールは無効として返されないことを意味します。

これが意味することは次のとおりです。

メールアドレスの大文字と小文字の混同を防ぐ方法

受信者のアドレスが間違っている場合は、 配送に失敗して返送される可能性があります。 その場合、受信者が住所を書いた方法を見つけて、別のスペルを試してみてください。 たとえば、メッセージに返信すると、メールを送信したのと同じアドレスに返信するため、メールが通過するはずです。

電子メールボックス名の大文字と小文字の違いによる配信エラーのリスクを最小限に抑え、電子メールシステム管理者が作業を容易にするために、新しい電子メールアドレスを作成するときは小文字のみを使用してください。

たとえば、新しいGmailアドレスを作成する場合は、 J.Smithe @ gmail.comではなくj.smithe@gmail.comのようにします

ヒント: Googleのメールアドレスは、ユーザー名とドメイン部分の大文字小文字だけでなく、ピリオドも無視するため、実際には面白いです。 たとえば、 jsmithe@gmail.comj.smithe@gmail.comjsmi.th.e@gmail.comjSm.iTHE@gmail.com 、さらにはj.sm.ith.e@googlemail.comと同じです。

スタンダードとは何か

電子メール転送の仕組みを定義する標準であるRFC 5321では、電子メールアドレスの大文字と小文字の区別の問題が記述されています。

メールボックスのローカル部分は、大文字と小文字を区別して扱わなければならない(MUST)。 したがって、SMTP実装は、メールボックスのローカル部分の大文字と小文字を保持するために注意を払わなければなりません。 特に、一部のホストでは、ユーザー "smith"はユーザー "Smith"とは異なります。 しかし、メールボックスのローカル部分の大文字と小文字の区別を利用すると、相互運用性が妨げられ、お勧めできません。 メールボックスドメインは通常のDNS規則に従い、大文字と小文字は区別されません。