2014-03-27 116 views
0

我正在使用phpmailer類發送電子郵件。SMTP錯誤:無法連接到SMTP主機。

當我發電子郵件,我得到這個錯誤:「SMTP錯誤:無法連接到SMTP主機

我沒有在本地主機上配置的電子郵件服務器,現在我在懷疑,如果我由於這個原因,我得到了這個錯誤,因爲我沒有配置電子郵件服務器,或者是因爲我的代碼中有問題。

你知道嗎如果你沒有配置郵件服務器,這個錯誤會發生嗎?

+0

如果您未在本地主機上配置SMTP,則必須指定SMTP配置。 請給我們展示一些代碼,以便我們可以幫助您。 –

回答

1

是的,如果您使用phpmailer的默認主機設置,它會嘗試將郵件傳遞到本地主機,這正是您所得到的。所以你可能應該設置主機屬性,並根據這個服務器配置屬性,如用戶和密碼。

+0

謝謝,所以我需要在本地主機上爲我的測試配置一個電子郵件服務器? – John23

+0

如果您沒有其他服務器可用,是的。 – Drunix

+0

我從來沒有這樣做過,你能簡單地告訴我在localhost中配置電子郵件服務器需要什麼嗎?它只在XAMPP文件夾中的php.ini文件中進行一些調整? – John23

相關問題