1. 程式人生 > >Windows下WAMP整合軟體無法使用mail()函式的解決方案

Windows下WAMP整合軟體無法使用mail()函式的解決方案

話說在Java Web上一路狂奔的我,近日來一直在自學PHP的路上裸奔,感覺PHP要比JSP簡單多了(我說的是入門,哈哈),閒話少敘,解決問題。

先宣告下,我用的PHP整合軟體是WAMP(本來打算自己配置,配了好幾天覺得咱學的是知識,陪著玩意太浪費時間,所以用了整合軟體,方便快捷)

今天使用PHP時,發現mail()函式不能用,查了資料終得如下解決方案:

1、下載sendemail.zip 地址:http://download.csdn.net/detail/guanzhiyou_01/8129429

2、解壓至wamp資料夾下

3、配置php.ini檔案(我的在G:\wamp\bin\apache\apache2.4.9\bin下,你的同理)

編輯php.ini檔案找到如下程式碼:

[mail function]
; For Win32 only.
; http://php.net/smtp
;SMTP = 
; http://php.net/smtp-port
;smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = [email protected]

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;sendmail_path = 
在最後一句“senmail_path = ”加上"G:\wamp\sendmail\sendmail.exe -t -i"(路徑自改)

4、


在Apache moudules的ssl_moudule上打勾

修改完成後,服務會自動重啟,重啟完成後就ok了