通過(guò)Java編寫程序發(fā)送郵件時(shí),郵箱地址必須包含一個(gè)"@"符號(hào)和一個(gè)"."符號(hào),因?yàn)檫@是合法的電子郵件地址的必須組成部分。
String to = "example.email@company.com";
如果你在指定的電子郵件地址中缺少任何一個(gè)符號(hào),程序就會(huì)拋出異常。因此,確保在編寫Java發(fā)送電子郵件程序時(shí),電子郵件地址必須符合全球通用的電子郵件格式,即用戶名稱后跟@符號(hào),接著是域名和郵箱后綴,中間通過(guò)一個(gè).符號(hào)分隔。
String to = "example_email@company_com"; // 會(huì)拋出異常:javax.mail.internet.AddressException: Missing domain in String ``example_email@company_com''
所以,在編寫Java發(fā)送郵件程序時(shí),一定要注意電子郵件地址格式的正確性,確保收件人地址符合每個(gè)符號(hào)的數(shù)量和順序的標(biāo)準(zhǔn),以免引起錯(cuò)誤。