전자 메일의 로컬 부분 끝에 대시 (-)가 있으면 유효한 전자 메일입니까? [...] Google은 그것이 무효라고 말합니다. 당분간은 RFC는 무효로 간주합니다. 단, [dot] 문자는 시작 및 / 또는 로컬 부분 만 제외합니다.
그것은 유효합니다. Google은 완전히 다른 수표를 수행하기 때문에 Google이 거부 한 것을 볼뿐입니다. 지방 부분 다른 많은 공급자와 마찬가지로 될 수 있습니다.
Google 또는 다른 누구도 양식이 실제로있는 경우에만 가능한 모든 유효한 이메일 주소를 수락 할 의무가 있습니다 ~를 요구하는 기존의 유효한 전자 메일 주소 (공급자가 제공 한 것일 수도 있음). 예를 들어 Gmail의 받는 사람 : / Cc : 필드가 유효한 주소를 거부했습니다.
그러나 강조 표시된 필드는 기존 이메일 주소를 묻지 않습니다. 그것은 Google 시스템의 계정 이름 계정이 만들어지면 이메일 주소의 기초가됩니다. Google이나 다른 사람이 유효한 계정 이름 (또는 실제로는 사서함 이름)을 제한하는 것을 금지하는 것은 없습니다. 그들 자신의 시스템에 .
즉, 'local-part'에 허용되는 문자를 정의한다는 것은 메일 응용 프로그램 SMTP 서버가 RFC 822 헤더 및 SMTP 명령에서 이러한 주소를 받아 들여야 함을 의미합니다. 몹시 떠들어 대다 그러한 사서함. (실제로 초기 전자 메일 RFC가 작성되고 대부분의 사서함이 여전히 OS 수준 계정과 연결되어 있었을 때 이름은 비슷하거나 더 엄격했습니다.)
예를 들어 RFC 5321의이 부분 (섹션 4.1.2, ABNF 아래)은 수신 호스트가 실제로 할까요 자체 사서함의 이름 지정 방법에 훨씬 더 엄격한 제한이 있습니다.
로컬 부분에 대한 위의 정의가 상대적으로 허용되지만,
최대 상호 운용성을 위해 메일을 수신 할 호스트
로컬 부분에 필요한 메일 함을 정의하지 않아야합니다 (또는
quoted-string 형식을 사용하거나 Local-part가 대소 문자를 구분하는 경우).
그래서, 비록 anunusualemail-@gmail.com
~이다. 구문 론적으로 유효하다. 그렇다고해서 Google이 귀하의 정보를 작성할 수 있도록 허용해야한다는 의미는 아닙니다.