2011-04-26 40 views
2

我是否正確理解我在CI網站上閱讀的電子郵件類的內容,如果我使用的是PHP郵件(),那麼我不需要執行任何配置?如何爲CodeIgniter設置PHP郵件()

這是我的電子郵件在我的控制器。它沒有發送。我們正在一個新的服務器上,我想知道如果需要配置什麼。

$this->email->from('[email protected]', 'OEM Sales'); 
$this->email->to('[email protected]'); 
$this->email->subject('Contact Page Request'); 
$this->email->message($message); 

$this->email->send(); 

$ message定義在代碼中更高。這在我們的舊服務器上工作。

+0

報價:這個工作我們的舊服務器上。 < - 你有沒有在新服務器上測試過mail()函數? – GeneSys 2011-04-26 18:48:12

+0

是的。郵件()工作正常。 – sehummel 2011-04-26 18:48:51

+2

你有沒有試過包括'$ this-> email-> print_debugger()'?它說什麼? – 2011-04-26 18:58:19

回答

0

你可以在php.ini文件中找到以下信息。 SMTP值包含您的郵件服務器的地址,您可以將其更改爲您的郵件服務器地址。

[郵件功能]
SMTP =本地主機
SMTP_PORT = 25