1. ホーム
  2. validation

[解決済み] 有効なメールアドレスの最大長を教えてください。

2022-03-19 17:33:52

質問事項

有効な電子メールアドレスの最大長は?何らかの規格で定義されているのでしょうか?

解決方法を教えてください。

メールアドレスは 254 文字になります。

これは、以下のIETFに受け入れられました。 提出された正誤表 . 任意のアドレスの完全な診断が可能 オンライン . RFC 3696 の原版では 320 が最大長として記述されていましたが、John Klensin はその後、パスは次のように定義されているため、誤った値を受け入れました。

Path = "<" [ A-d-l ":" ] Mailbox ">"

つまり、Mailbox要素(つまりメールアドレス)の周りに角括弧を付けてPathを形成し、そのPathの長さを256文字以下に制限するために最大254文字としたのです。

で指定された最大長は RFC 5321 の状態になります。

リバースパスとフォワードパスの合計の長さは最大256文字です。

RFC3696を修正しました こちら .

を意識してもらう必要があります。 RFC3696に対する正誤表 特に 正規の例のうち3つは、実際には無効なアドレスです。

数百のテスト用アドレスを集めましたので、以下のサイトでご覧ください。 http://www.dominicsayers.com/isemail