正式的RFC文檔state,我們可以在域(以及許多其他瘋狂的事情)的「本地」的一部分使用both upper and lowercase letters。應該在電子郵件地址中使用大寫字母嗎?
但是,什麼是共同在現實世界中 - 什麼規範說的是兩回事。這些額外的字符(! # $ % & ' */= ?^{ | } ~
)都不允許來自大型提供商(例如yahoo,google或hotmail)的電子郵件。此外,查看包含大寫字母的電子郵件([email protected])非常非常罕見。
我給自己幾封電子郵件今天使用不同的大寫和小寫的連擊,發現我的電子郵件服務器的所有它們當作同一賬戶忽略了一個事實,這封信外殼是不同的。換句話說,[email protected] = [email protected]到我的電子郵件服務器(包括我的免費電子郵件帳戶)。
我應該採取行動對世界已選擇的格式 - 規範/小寫所有ANSII電子郵件?或者我應該允許用戶以[email protected],[email protected]和[email protected]的身份註冊多個帳戶嗎?
那麼大寫是傳遞的標準,而小寫是顯示的標準嗎? – Xeoncross 2011-03-14 04:11:33
不,我不建議大寫(大寫)用於傳遞是正確的,一個好主意,*或*被大多數發件人使用。但它被一個重要的數字錯誤地使用了。正如我所說的,您應該在適當的地方向用戶顯示原始地址。對於標準化,只要你保持一致,下層套管或上層套管都可以。 – 2011-03-14 04:13:54
@Xeoncross不,你應該發送到發件人寫的同一個地址,接收服務器可能區分大小寫。 – stefan 2011-03-14 04:21:46