문제

특히 접두사와 도메인의 최소 길이를 찾고 있습니다.

나는 상충되는 정보를 보았고 권위있는 것처럼 보이는 것은 없습니다.

참고로, 한 캐릭터 이메일 주소가 기능적이라고 주장하는이 페이지를 찾았습니다.

http://www.cjvandyk.com/blog/lists/posts/post.aspx?id=176

Gmail에서 이메일 주소를 검증하려고 시도했으며 접두사가 6보다 크거나 동일합니다.

이것들은 분명히 벗어납니다.

내 웹 프레임 워크는 접두사가 2보다 크거나 같은 것으로 기대합니다.

도움이 되었습니까?

해결책

가장 짧은 유효한 이메일 주소는 이름과 도메인의 두 부분으로 구성 될 수 있습니다.

이름@도메인

이름과 도메인의 길이는 1 문자의 길이를 가질 수 있으므로 총 길이는 3 자로 해결됩니다.

다른 팁

문제는 실제로 문제입니다. 이메일은 인터넷을 통해 또는 폐쇄 시스템 (예 : 인트라넷) 내에서 전송되는지에 따라 다릅니다. 인터넷을 통해 x@y.zz가 가능한 가장 짧은 이메일이라고 생각합니다 (예 : Google의 G.CN은 중국의 G.CN이 가능한 가장 짧은 이메일 주소, 예를 들어 6 자입니다. 그러나 인트라넷에서는 완전히 다른 것이며, I@y는 가능할 것입니다.

나는 당신이 찾고있는 표준이 IS라고 생각합니다 RFC 2822- 인터넷 메시지 형식

이메일 주소 제한에 대한보다 구체적인 정보 RFC 3696- 섹션 3

사양을 인용하기 위해 :

현대 전자 메일 주소는 At-Sign ( "@")에 의해 "도메인 부품"(완전히 자격이있는 도메인 이름)과 분리 된 "로컬 부품"으로 구성됩니다.

따라서 세 문자가 가장 짧습니다.

나는 원래이 정보를 얻었습니다 Phil Haack의 블로그 게시물.

많은 메일 서버는 @이전에 2 개의 문자가없는 경우 이메일 주소를 허용하지 않습니다. 그렇기 때문에 유효하지 않은 주소는 아니지만 서버가 그것을 알지 못하면 많은 문제가 발생할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top