이메일주소 길이

프로그래밍 2012. 8. 16. 11:01
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

이메일 주소의 길이가 얼마나 될까 궁금해서 검색해보니 아래의 사이트가 있었다.

데이터베이스를 설계하던 도중, 매우 궁금한 점이 있었습니다. 도대체 이메일 주소는 몇 자까지 해야 하나? URL 길이가 255자까지니까 255일까? 하는 어리석은 생각도 해 보았습니다.

 

역시나 Spec을 잘보아야지요.

 

RFC 2822를 보면 이메일 주소는 두 개의 파트로 나뉘어져 있음을 알고 있습니다. 하나는 Local Part라고 하여 @ 앞의 문자열이구요, 하나는 DomainPart라고 하여 @ 뒤쪽의 문자열입니다. 만약 "chiang@example.com" 이라고 하면 Local Part는"Chiang", Domain Part는 "example.com"이지요. 각 파트의 길이는 다음과 같습니다.


  • Local Part: 최대 64개의 문자 (RFC 2821 4.5.3.1)
  • Domain Part: 최대 255개의 문자 (RFC 2821 4.5.3.1)


그러면 데이터베이스에 반영할 문자열 수는 어떻게 지정할까요? 공식은 다음과 같습니다.

 

64(Local Part) + 1(@) + 255(Domain Part) =varchar2(320)

 

이제 헷갈릴 일없겠네요. :)


출처 : http://agiletext.tistory.com/2

'프로그래밍' 카테고리의 다른 글

svchost.exe PID별 프로세스 확인  (0) 2012.10.09
Magnetic stripe card - Financial cards  (0) 2012.10.09
hyper-v 실행 시 에러 대처법  (0) 2012.07.24
Windows8 가상컴퓨터 (Hyper-V)  (0) 2012.07.24
ISO 3166-2  (0) 2012.05.11
posted by 어린왕자악꿍