初期の電子メールシステムではいくつかの電子メールフォーマットが使用されていましたが、現在は1つのバージョンしか使用されていません。 [email protected] 。現在の電子メール構文は、RFC 2821に含まれる標準に準拠しており、文字制限を指定しています。メールアドレスの最大長は254文字ですが、この問題については多くの混乱があります。
電子メールアドレスの文字制限
すべての電子メールアドレスは2つの部分で構成されています。大文字と小文字を区別するローカル部分はアンパサンド(@記号)の前にあり、大文字と小文字を区別しないドメイン部分はそれに従います。 "[email protected]"では、電子メールアドレスのローカル部分は "user"であり、ドメイン部分は "example.com"です。
電子メールアドレスの長さの合計は、もともとはRFC 3696で320文字になっています。特に、それは言った:
- メールアドレスのローカル部分(ユーザー名)は64文字を超えてはいけません。
- ドメイン名は255文字に制限されています。
- アンパサンドは1文字としてカウントされます。
これらを追加すると、320に到達しますが、それほど速くはありません。 RFC2821には、現在使用されている標準で、「リバースパスまたはフォワードパスの最大合計長は句読点や要素の区切り文字を含めて256文字です」という制限があります。フォワードパスには山括弧が含まれているので、これらの256文字のうち2文字を使用し、電子メールアドレスで使用できる最大文字数は254になります。
したがって、電子メールアドレスのローカル部分を64文字以下に制限し、電子メールアドレスの合計を254文字に制限します。その電子メールアドレスを使用しなければならない人は、おそらくそれをもっと短くしたいと思うでしょう。
あなたのユーザー名について
標準では、電子メールアドレスのローカル部分が大文字と小文字を区別するように指定していますが、多くの電子メールクライアントは、たとえば、Jill Smithの電子メールアドレスのローカル部分を、ユーザー名が Jill.Smith , ジルスミス または、多くのプロバイダで、 ジルミス .
ユーザー名を選択すると、大文字と小文字のA〜Zとa〜z、数字の0〜9、最初の文字または最後の文字でない限り1つのドット、およびその他の特殊文字を使用できます! %& '* + - / =?^ _ `〜。




