我使用來自CentOS服務器的mail()函數發送電子郵件。我能夠使用任何人的名字進行發送,而無需任何身份驗例如,我可以使用我的電子郵件地址([email protected] - 說)發送電子郵件,我的朋友的電子郵件地址([email protected] - 說)或任何其他電子郵件地址([email protected] - - 說)。使用PHP中的mail()函數發送電子郵件
當有人從PHP代碼收到我的電子郵件時,它看起來完全像是從我想發送的電子郵件地址發送的。我正在使用this PHP類來發送電子郵件。
我的問題:如何防止電子郵件被接收方的電子郵件服務提供商(Gmail,Hotmail,MSN,Yahoo等)自動標記爲垃圾郵件?
截至目前,我只有使用mail()函數發送電子郵件的選項。我的驗證碼不起作用。
注意:我不會做任何垃圾郵件。我的網絡應用程序將發送電子郵件給在我的網站上創建新帳戶的用戶。因此,我不希望來自我的服務器的電子郵件被他們的電子郵件服務提供商(Gmail,MSN,Hotmail,Yahoo等)自動標記爲垃圾郵件。我不希望我的電子郵件直接進入他們的垃圾郵件文件夾,而不是他們的收件箱。
問題「如何防止電子郵件被接收者的電子郵件服務提供商自動標記爲垃圾郵件」是垃圾郵件發送者和郵件提供者之間的軍備競賽的一部分。結果是:你贏不了。 – 2012-01-08 21:20:52