在Windows 8 上使用PHP 郵件功能發送電子郵件的疑難排解
在Windows 8 上嘗試透過PHP 郵件功能發送電子郵件時,您可能會遇到錯誤表示該函數無法連線到郵件伺服器。這可能會令人沮喪,尤其是當您需要以程式設計方式發送電子郵件時。
要解決此問題,第一步是確定在 Windows 8 上透過 PHP 發送電子郵件需要哪些軟體。選項包括 sendmail 、msmtp 和 ssmtp。
Windows 推薦軟體8
對於 Windows 8,最方便、使用最廣泛的軟體是 sendmail。它與 PHP 的郵件功能無縫集成,提供可靠的發送電子郵件的方法。
設定 Sendmail 的步驟
設定 php.ini。 ini:
設定sendmail.ini:
範例程式碼Sendmail
// The message $message = "Line 1\r\nLine 2\r\nLine 3"; // In case any of our lines are larger than 70 characters, we should use wordwrap() $message = wordwrap($message, 70, "\r\n"); // Send mail('[email protected]', 'My Subject', $message);
附加說明
以上是為什麼我的 PHP mail() 函數在 Windows 8 上失敗,要如何修復?的詳細內容。更多資訊請關注PHP中文網其他相關文章!