我構建了需要發送電子郵件(低容量)的Intranet應用程序。我將無法使用我的組織的SMTP服務器,所以我需要通過sendmail
或mail
發送這些電子郵件。使用'mail'或'sendmail'發送帶有CodeIgniter的電子郵件
然而,當我配置我的電子郵件爲:
$config['protocol'] = 'sendmail';
我得到:
Exit status code: 127
Unable to open a socket to Sendmail. Please check settings.
Unable to send email using PHP Sendmail. Your server might not be configured to send mail using this method.
,當我使用:
$config['protocol'] = 'mail';
我得到:
Unable to send email using PHP mail(). Your server might not be configured to send mail using this method.
有什麼我應該設置在PHP中或檢查phpinfo()
找出如何得到這個工作?
你試過根本就沒有配置什麼?這大多數時候都有效。如果這不起作用,那麼我猜測問題出現在$ config ['mailpath']'變量中。 – Robert 2012-07-25 15:21:37
使用'codeigniter電子郵件設置網站:stackoverflow.com'做一個谷歌搜索,看看現有的任何問題/答案是否有幫助。 – 2012-07-25 15:23:16
我一直在尋找解決方案,但目前爲止沒有具體的東西 - 我只需要發送電子郵件,我發現的一切都建議構建一個可以發送和接收的電子郵件服務器 – pepe 2012-07-25 15:26:11