電子郵件地址是否區分大小寫?
我最近跟朋友聊天的時候討論了電子郵件地址是否區分大小寫。
比如,發送電子郵件至:contact@example.com,Contact @ example.com和CONTACT@EXAMPLE.COM。
正如你所看到的,這三封電子郵件都具有相同的拼寫,但第一封電子郵件的全部小寫,而另外兩封電子郵件則是大寫和小寫混合。那麼,當你向所有這三個人發送電子郵件時會發生什麼?他們都進入同一個郵箱或不同的郵箱嗎?或換句話說 ,電子郵件地址是否區分大小寫?
簡短的回答,沒有。
在大多數情況下,電子郵件地址不區分大小寫。所有這三個都將到達同一個郵箱,即contact@example.com。
詳細的解釋一下,電子郵件的地址分為2個部分 - @之前的用戶名和之後的域名。
域名(即@ gmail.com或@ techwiser.com)不區分大小寫,因此example.com與EXAMPLE.COM相同。
現在,我們留下了用戶名部分(@之前的用戶名)。從技術上講,電子郵件提供商決定是否要保持用戶名區分大小寫。
大多數大型電子郵件提供商(如Gmail,Outlook,Google Suite上託管的公司電子郵件地址包括國內的QQ,網易和騰訊郵箱)都不區分大小寫。只是為了避免任何不必要的混淆。然而,在極少數情況下,一些大公司在其伺服器上實現區分大小寫,因為有些人通常可以使用相同的名字和姓氏。但總的來說,這會產生比可用性更多的混淆,這就是大多數標準電子郵件提供商避免區分大小寫的原因。
為了測試這個理論,我做了一個快速的實驗。
由於我們已經在使用contact@techwiser.com,因此我嘗試使用大寫的第一個字母(即Contact@techwiser.com)創建另一個電子郵件帳戶。我立刻得到一個錯誤,說用戶名不可用。我在Gmail,Apple ID,Outlook,ProtonMail上遇到了同樣的錯誤 。市場份額佔電子郵件總數的90%以上的郵箱服務商都不區分大小寫。
簡而言之,雖然在技術上可以在@之前區分大小寫,但大多數流行的電子郵件伺服器都不允許這樣做。
所以我們可以安全地假設,只要用戶名的拼寫正確,你的郵件就會被傳遞到同一個電子郵件地址,無論是大寫還是小寫。