이메일 주소에 대문자를 사용해도됩니까?


24

Hello@Example.com대신에 이메일을 보내면 hello@example.com대문자로 인해 배송에 문제가있을 수 있습니까?

답변:


40

Hello@Example.com / hello@example.com

기술적으로 이들은 다른 이메일 주소이지만, 아마도 괜찮을 것입니다.

이메일 주소의 도메인 부분 (example.com)은 대소 문자를 구분 하지 않습니다 . 따라서 "ExaMple.com"은 "example.com"과 동일합니다. 그러나받는 사람 (로컬 부분)은 대 / 소문자를 구분하므로 "Hello"는 "hello"와 다릅니다. 그러나 실제 메일 서버는 이것을 혼동하지 않는 경향이 있습니다.

전자 메일 주소를 저장하는 경우 안전을 위해 원래의 경우 (적어도 수신자)에 저장해야합니다. 그러나 중복을 피하기 위해 항상 대소 문자를 구분하지 않고 비교하십시오.

RFC 2821 부터 -간단한 메일 전송 프로토콜 :

사서함의 로컬 부분은 대소 문자를 구분해야합니다. 따라서 SMTP 구현에서는 사서함 로컬 부분의 경우를 보존해야합니다. 사서함 도메인은 대소 문자를 구분하지 않습니다. 특히 일부 호스트의 경우 "smith"사용자는 "Smith"사용자와 다릅니다. 그러나 사서함 로컬 부분의 대 / 소문자 구분을 활용하면 상호 운용성이 방해되고 사용하지 않는 것이 좋습니다.


5

대부분의 SMTP 서버는 대문자로 충분합니다. 그러나 일부는 수신자 부분에서 대문자와 소문자를 구별합니다. 도메인 부분은 대소 문자를 구분하지 않습니다.

예를 들어, Google 메일은 대소 문자를 구분하지 않습니다.

Gmail 소문자 변환

관련 서버 관리자에게 문의하거나 같은 질문을하는 것이 좋습니다.


2
실제로 구글은 로컬 부분에 하나 이상의 점을 추가해도 차별화되지 않습니다. 예 : Gmail@gmail.com은 Gmail@gmail.com과 동일
freedev

2
GUI 전자 메일 검색과 SMTP 배달 논리 사이에는 큰 차이가 있다고 확신합니다.
빅터 가브로
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.