小弟是用自己的電腦當SEVER(WINDOWS XP),當我要寄出EMAIL時出現下列錯誤訊息
warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\AppServ\www\drupal\includes\common.inc on line 1970.
PHP.ini內的相關設定如下
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25; For Win32 only.
;sendmail_from = me@example.com; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
請問,我應該做何修改或設定?
#我的DLINK25PORT有打開了
Re: 寄不出EMAIL
;sendmail_from = me@example.com 拿掉" ; " , e-mail 改你自己 isp 用的.
Re: 寄不出EMAIL
您好
不介意使用IIS裡SMTP的話
請到 "新增移除程式" 安裝IIS裡的smtp
接著到IIS管理介面
在 "預設SMTP虛擬伺服器" 上按右鍵 "內容"
點選 "存取"頁籤 在點選右下方的 "轉接"
點選 "除了下列之外的所有項目" 再按確定即可。
Re: 寄不出EMAIL
我用Hipfox我用前輩的方法,發生同樣的錯誤!是否有可能哪裡又錯嗎?
nobody1225前輩的方法則需WINDOWS CD片,目前尚無法測試!
謝謝不吝指教
Re: 寄不出EMAIL
如果你用的是IIS我就不清楚了....
我是聽別人說過,appserv預設沒有把寄 mail 相關的模組包進去。所以怎麼試都不會成功。
(一直沒有時間去驗證這個說法的真偽,所以本回應僅供參考.... XD)
Re:
剛剛測試成功了
方法是修改
感謝兩位前輩的指教