이메일 주소 내부에 주석을 허용하는 목적은 무엇입니까? 데 사용됩니다. 그러나 주석을 포함하면

표준 에 따르면 전자 메일 주소에 ‘설명’을 삽입 john(hello @(world!) )@example.com하여 john@(my)example.com바로 보낼 수 john@example.com있습니다.

표준 상태 (섹션 3.2.2) :

주석은 일반적으로 구조화 된 필드 본문에서 사람이 읽을 수있는 정보 텍스트를 제공하는 데 사용됩니다.

그러나 주석을 포함하면 유효한 전자 메일 주소를 구문 분석하는 것이 훨씬 더 복잡해지며, 그러한 주석이 다른 방법으로는 달성 할 수없는 추가 기능을 가능하게하는 경우를 생각하기 위해 고심하고 있습니다. 포함에 대한 불분명 한 역사적 이유가 있었으며 이제 의견은 레거시 이유로 만 허용되므로 (추천 / 더 이상 사용하지 않아야 함) 또는 표준에서 제안한 것처럼 특정 기능을 사용할 수 있습니까?

Thunderbird는 이러한 주석을 구문 분석하여 ‘받는 사람’필드에 표시하는 것 같습니다 (아래 이미지 참조). 이는 특정 유형의 계정으로 전송 된 메시지에 대해서만 작동하며이 동작에 대한 문서를 찾지 못했습니다.



답변

전자 메일 주소 내부의 주석은 주로 지원되지 않는 전자 메일 주소 형식으로 지원됩니다. 특히 “John Smith <john@example.com>”대신 “john@example.com (John Smith)”을 처리 할 수 ​​있습니다.

이 구식 표기법은 괄호로 묶은 내용을 여기에서 지적하고 일반적인 주석 규칙의 일부로 RFC 822에서 참조한 임의의 주석으로 정의했습니다.

http://www.freesoft.org/CIE/RFC/822/16.htm

.. 보시다시피, 원래 이메일 형식은 주석으로 괄호를 사용하는 ARPANET 표준 RFC 733을 대체하기 위해 1982 년에 형성된 초기 RFC 822 표준에서 시작되었습니다. 결국 대괄호는 표준화되었지만 원래 형식에 대한 지원은 남아 있습니다.

RE : https://ko.wikipedia.org/wiki/Email#Message_format