使用msmtp時,是否有人能夠使用標準CodeIgniter電子郵件庫成功發送電子郵件?在CodeIgniter電子郵件庫中使用MSMTP
我正在運行Ubuntu,並且我已經成功安裝並配置了MSMTP。我已經能夠從命令行發送電子郵件,並使用默認的PHP mail()
函數。
我application/config/email.php
文件看起來像這樣
$config = array(
'protocol' => 'sendmail',
'mailpath' => '/usr/bin/msmtp -C /etc/msmtp/.msmtprc -t',
'smtp_host' => 'smtp.gmail.com',
'smtp_user' => '[email protected]',
'smtp_pass' => 'xxxxxxxx',
'smtp_port' => 587,
'smtp_timeout' => 30,
'smtp_crypto' => 'tls',
);
但是,這是行不通的。如果任何人都成功了,那麼知道你是如何做到這一點很好。理想情況下,我想使用CodeIgniter的電子郵件庫,因爲它具有許多我不想自己編寫的好功能。
使用msmtp而不是CI默認電子郵件庫的目的是什麼。 –
你的意思是什麼「這不起作用」?它錯誤嗎?你得到的錯誤是什麼?通過說你可以通過mail()發送郵件,你的意思是說'mail()轉發到你的msmtp安裝程序? – Narf
http://www.codeigniter。COM/user_guide /庫/ email.html –