DBのカラム定義をするときに、メールアドレスを入れるカラムの長さに迷ったので調べた。
varchar(255)で良さそう。
基本
メールアドレスの長さについては、RFC5321 4.5.3
で規定されている。
https://tools.ietf.org/html/rfc5321#section-4.5.3
- ローカル部の長さの最大値は64文字
- ドメインの長さの最大値は253文字
- メールアドレス全体の長さの最大値は254文字
他にもメールアドレスに関する規約とかがあればまた追記していきます。