2011-03-04 34 views

回答

0

是什麼在你的php.ini文件下添加sendmail_path信息? (大概在/etc/php5/apache2/php.ini)

如:

sendmail_path = /usr/sbin/sendmail 

你需要這個點到正確的位置,爲您的sendmail郵件()工作

+0

對不起,剛剛看到卡洛斯評論。 – Demelziraptor 2011-03-04 20:56:09

+0

嘿,沒問題,我們來幫忙,不是嗎? – 2011-03-04 21:03:41

+0

sendmail不工作。我試過這個。 – Pup 2011-03-04 21:07:03

0

您是否嘗試過使用PHP庫發送郵件,如PHPMailerSwift Mailer,並通過SMTP發送郵件而不是通過mail()函數發送郵件?

此外,使用這些庫,您將能夠更輕鬆地發送更強大的郵件(html,附件)。

而且,這就是你正在尋找的(我認爲),你可以看看sendmail_path配置選項的PHP來指定你的郵件發送應用程序的命令行(似乎你可以把一些參數給你的命令) 。

編輯:約sendmail_path

+0

我我嘗試了PEAR並得到了相同的結果。 – Pup 2011-03-04 21:07:51

+0

但是使用'mail()'函數?爲什麼不使用合適的郵件服務器甚至是Gmail? – 2011-03-04 21:38:37

相關問題