2011-01-27 36 views

回答

34

,jon.o'[email protected]是根據RFC 5322

從一個有效的電子郵件地址Email address article at wikipedia (Syntax section)

的電子郵件地址的本地部分可能使用這些ASCII字符的:

  • 大寫和小寫英文字母(A-Z,A-Z)
  • 挖其0到9
  • 人物! #$%&'* + -/=?^_`{| }〜
  • 字符。 (點,句號,句號),前提是它不是第一個或最後一個字符,並且規定它不會連續出現兩次或更多次(例如John..Doe @ example.com)。

(語法正式RFC 5322 section 3.4.1和RFC定義5321)

3

RFC 5322定義的電子郵件地址的格式;本地部分(即接收方)可以使用這些ASCII字符的:

  • 大寫和小寫英文字母(A-Z,A-Z)
  • 數字0到9
  • 字符! #$%&'* + -/=?^_`{| }〜
  • 字符。 (點,句號,句號),前提是它不是第一個或最後一個字符,並且規定它不會連續出現兩次或更多次(例如John..Doe @ example.com)。

這個,你可以看到,單引號有效的收件人地址

12

儘管根據RFC 5322使用引號(「)的做法有孔的答案是正確的。 由於它是字符串分隔符,因此使用此字符時,太多的自動化和集成服務會失敗。

你會注意到像GMail這樣的專業郵件服務不允許它。

強烈建議您使用備用報價(`)如果您需要它,但實際上應該避免。

+2

將此留在此處供其他人使用:我剛剛在Google for Work中的電子郵件地址出現問題,該電子郵件地址中有單引號。有趣的是,他們自己的服務不喜歡它,並且它的用戶在他們的域名上。 – rmc 2015-11-20 06:22:52

相關問題