2011-11-03 14 views
0

我有一個簡單地使用PHP的郵件()函數的PHP表單。在我將服務器電子郵件更改爲使用SSL(Secure-SMTP,Secure-IMAP,Secure-POP)後,表單不會發送電子郵件到[email protected],我認爲這是因爲協議發生變化,希望有人可以幫助我有了這個。PHP郵件()不起作用,因爲我有一個服務器使用SSL電子郵件

我也嘗試使用SSL(看它是否能解決我的問題)使用SMTP驗證我的PHP代碼,但我不知道是什麼在第一本例中所包含的文件:http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm

+0

包含的文件是一個從珍珠郵件包的PHP文件據我所知:http://pear.php.net/package/Mail/redirected – Bee

回答

0

您發佈的示例介紹瞭如何使用Mail Pear庫發送郵件。所以 require_once「Mail.php」;指令只是加載這個梨庫。它假定您已正確安裝它,請參閱pear文檔。

通過php發送郵件的另一個好的庫是phpmailer!

+0

是否有另一種方法來使用此方法而不使用PEAR Lib? ! – MEMPHIS

+0

我不這麼認爲。我似乎基地的PHP郵件()函數不支持SMTP的SMTP身份驗證像你需要。我認爲你需要郵件庫。 –

+0

好的,我問過,因爲我有一臺Linux cPanel \ WHM服務器,之前我使用過一些像WHMCS這樣的腳本,他們並沒有要求我安裝這個庫。用於SMTP認證。請讓我知道這個庫,主要問題將解決或不? – MEMPHIS

相關問題