Anonim

電子メールアドレスで大文字と小文字が区別されるかどうかについては、多くの混乱があります。 あると言う人もいれば、そうでないと主張する人もいます。 だから、誰が正しいですか? メールアドレスで大文字と小文字が区別されるかどうかを調べます。

メールアドレスは何ですか?

電子メールアドレスは、ローカル部分(ユーザー名とも呼ばれます)、@記号、およびドメイン部分の3つの部分で構成されています。 各部分には独自の役割があり、独自のルールセットに従います。 ここに簡単な概要があります。

規格によれば、メールアドレスのローカル部分は最大64文字で、限られた文字セットで構成できます。 これらには、大文字と小文字のラテンアルファベット文字、0〜9の数字、ドット、および特殊文字が含まれます。 特殊文字には、 `#$%^&*()_- + = {}〜が含まれます。 @記号でドメイン部分に接続されています。

ドメイン部分の最大長は255文字です。 ラテンアルファベットの文字(大文字と小文字の両方)、0〜9の数字、およびハイフンを含めることができます。 ハイフンはドメイン部分を開始または終了できません。

国際記号も使用できますが、これについては後で詳しく説明します。

大文字と小文字は区別されますか?

この質問に対する正しい答えは、yesとnoの両方です。 RFC 5321によると、電子メールアドレスのローカル部分では大文字と小文字が区別されます。 これは、理論的には同じではないことを意味しますが、メールプロバイダーはローカルパーツを大文字と小文字を区別するものと区別しないものとして扱う自由があります。

たとえば、、、およびは、理論的には異なる電子メールアドレスです。 メールサーバーがローカル部分を大文字と小文字を区別するものとして扱うことを選択した場合、これがどのように問題を引き起こし、ユーザーエクスペリエンスを低下させるかを簡単に確認できます。 そのため、多くのプロバイダーは、メールアドレスのローカル部分を大文字と小文字を区別しないものとして扱います。

ドメイン部分に関しては、RFC 1035は常に大文字と小文字を区別しないことを規定しています。 これは、小文字、大文字、またはこれらの任意の組み合わせで書くことができることを意味し、メールは同じアドレスに送られます。 実際の使用では、、、、およびは同じメールアドレスです。

実際には

電子メールアドレスは大文字と小文字を部分的にのみ区別しますが、一般的に大文字と小文字を区別しないと考えるのが安全です。 Gmail、Yahoo Mail、Hotmailなどの主要プロバイダーはすべて、メールアドレスのローカル部分を大文字と小文字を区別しないものとして扱います。 とはいえ、メールを作成するメールプロバイダーのルールを確認する必要があります。

上記のRFC 5321では、混乱と配信の問題を回避するために、小文字で新しい電子メールアドレスを作成することを推奨しています。

一方、友人や同僚が大文字と小文字を組み合わせた電子メールアドレスを持っている場合は、電子メールを送信するときにそのまま書くことをお勧めします。 そうしないと、電子メールが配信されない可能性があります。 ただし、これは、Gmail、Yahoo Mail、Hotmailなどの主要なメールプロバイダーの問題ではありません。

さらに、Gmailは、ユーザーアカウントの識別に関して、メールのローカル部分にあるドットの影響も受けません。 これは、アカウントが存在する場合、登録または

国際化

元々、電子メールアドレスはラテンアルファベットの文字、数字、および特殊なASCII文字の限定セットを使用してのみ登録できました。 ただし、IETF(インターネットエンジニアリングタスクフォース)は、その後、国際文字を含めるためのルールと標準を開発しました。

RFC6530は、国際文字の使用を含めて規制した最初の企業です。 RFC6531は、規則と標準を拡張しました。 その後、規則と標準はRFC6532とRFC6533によって更新されました。

幅広いアルファベット、文字、スクリプトを使用して、メールアドレスを登録できるようになりました。 最も広く使用されているものには、発音区別記号付きのラテン文字、ギリシャ文字、繁体字中国語文字、日本語文字(ひらがな、カタカナ、漢字)、キリル文字、いくつかのインド文字、およびその他の範囲が含まれます。

国際的な電子メールアドレスの包含と互換性は、プロバイダーによって異なります。 最大のプロバイダーの一部でさえ、国際アドレスと完全に互換性がありません。 たとえば、Googleでは、国際アドレスにメールを送信することはできますが、作成することはできません。 Outlook 2016にも同様の機能があります。

結論

ドメイン名部分とは異なり、メールアドレスのローカル部分では大文字と小文字が区別されます。 そうは言っても、多くの電子メールプロバイダーは、実際的な理由でローカル部分の大文字と小文字を区別しないことを選択し、小文字のみの電子メールを作成するよう人々に勧めています。

メールでは大文字と小文字が区別されますか?