이메일 주소가 대소 문자를 구분하는지 여부에 대해 많은 혼란이 있습니다. 어떤 이들은 그렇다고 말하고 다른 이들은 그렇지 않다고 주장합니다. 그래서, 누가 옳습니까? 이 도움말에서는 이메일 주소가 대소 문자를 구분하는지 아니면 구분하지 않는지 살펴 보겠습니다.
이메일 주소는 무엇입니까?
이메일 주소는 로컬 부분 (사용자 이름이라고도 함), @ 기호 및 도메인 부분의 세 부분으로 구성됩니다. 각 부분에는 고유 한 역할이 있으며 고유 한 규칙 집합이 적용됩니다. 다음은 간략한 개요입니다.
표준에 따라 이메일 주소의 로컬 부분은 최대 64 자까지 가능하며 제한된 문자 집합으로 구성 할 수 있습니다. 여기에는 대문자 및 소문자 라틴 알파벳 문자, 0에서 9까지의 숫자, 점 및 특수 문자가 포함됩니다. 특수 문자에는`[email protected] # $ % ^ & * () _- + = [] {} ~가 포함됩니다. @ 기호로 도메인 부분에 연결됩니다.
도메인 부분은 최대 255 자까지 가능합니다. 라틴 알파벳 문자 (소문자와 대문자 모두), 0에서 9 사이의 숫자 및 하이픈을 포함 할 수 있습니다. 하이픈은 도메인 부분을 시작하거나 끝낼 수 없습니다.
국제 기호도 사용할 수 있지만 나중에 더 자세히 설명합니다.
대소 문자를 구분합니까?
이 질문에 대한 정답은 예와 아니오입니다. 에 따르면 RFC 5321 , 이메일 주소의 로컬 부분은 대소 문자를 구분합니다. 이것은 이론적으로 [이메일 보호]가 [이메일 보호]와 동일하지 않다는 것을 의미합니다. 그러나 이메일 공급자는 로컬 부분을 대소 문자를 구분하고 대소 문자를 구분하지 않는 것으로 처리 할 자유가 있습니다.
예를 들어 [email protected], [email protected] 및 [email protected]은 이론적으로 다른 이메일 주소입니다. 메일 서버가 로컬 부분을 대소 문자를 구분하도록 선택한 경우 이것이 어떻게 문제를 일으키고 사용자 경험을 감소시킬 수 있는지 쉽게 알 수 있습니다. 따라서 많은 제공 업체는 이메일 주소의 로컬 부분을 대소 문자를 구분하지 않습니다.
wav 파일을 mp3로 변환하는 방법
도메인 부분은 RFC 1035 항상 대소 문자를 구분하지 않는다고 규정합니다. 즉, 소문자, 대문자 또는 둘의 조합으로 작성할 수 있으며 이메일은 동일한 주소로 끝납니다. 실제 사용시 [email protected], [email protected] 및 [email protected]은 동일한 이메일 주소입니다.
실제로
이메일 주소는 부분적으로 만 대소 문자를 구분하지만 일반적으로 대소 문자를 구분하지 않는 것으로 생각하는 것이 안전합니다. Gmail, Yahoo Mail, Hotmail 등과 같은 모든 주요 공급자는 이메일 주소의 로컬 부분을 대소 문자를 구분하지 않습니다. 즉, 이메일을 작성하려는 이메일 제공 업체의 규칙을 확인해야합니다.
앞서 언급 한 RFC 5321은 잠재적 인 혼동 및 배달 문제를 피하기 위해 소문자로만 새 이메일 주소를 생성하도록 권장합니다.
반면에 친구 나 동료가 대문자와 소문자가 조합 된 이메일 주소를 가지고있는 경우 이메일을 보낼 때 그대로 작성하는 것이 좋습니다. 그렇지 않으면 이메일이 전달되지 않을 수 있습니다. 그러나 이것은 Gmail, Yahoo Mail, Hotmail 등과 같은 주요 이메일 제공 업체에서는 문제가되지 않습니다.
또한 Gmail은 사용자 계정 식별과 관련하여 이메일의 로컬 부분에있는 점에 민감하지 않습니다. 즉, [email protected] 계정이 존재하면 [email protected] 또는 [email protected]을 등록 할 수 없습니다.
국제화
원래 이메일 주소는 라틴 알파벳 문자, 숫자 및 제한된 특수 ASCII 문자 세트를 사용해서 만 등록 할 수있었습니다. 그러나, 그 IETF (Internet Engineering Task Force)는 이후 국제 문자를 포함하기위한 규칙과 표준을 개발했습니다.
RFC6530 처음으로 국제 문자 사용을 포함하고 규제했습니다. RFC6531 규칙과 표준을 확장했습니다. 그 후, 규칙과 표준은 다음을 통해 업데이트되었습니다. RFC6532 과 RFC6533 .
이제 다양한 알파벳, 문자 및 스크립트를 사용하여 이메일 주소를 등록 할 수 있습니다. 가장 널리 사용되는 일부는 분음 부호가있는 라틴 문자, 그리스 알파벳, 중국어 번체 문자, 일본어 문자 (히라가나, 가타카나 및 한자), 키릴 문자, 여러 인도 문자 및 기타 다양한 문자를 포함합니다.
국제 이메일 주소의 포함 및 호환성은 공급자마다 다릅니다. 일부 가장 큰 공급자조차도 국제 주소와 완전히 호환되지 않습니다. 예를 들어 Google은 국제 주소로 이메일을 보낼 수 있지만 이메일 주소를 만들 수는 없습니다. Outlook 2016에는 유사한 기능이 있습니다.
결론
도메인 이름 부분과 달리 이메일 주소의 로컬 부분은 대소 문자를 구분합니다. 즉, 많은 이메일 제공 업체는 실제적인 이유로 로컬 부분의 대소 문자 구분을 무시하고 사람들이 소문자로만 이메일을 작성하도록 권장합니다.