php中使用mail()函數發送郵件

實現在windows下利用mail()發送電子郵件

1、發送郵件系統要有SMTP服務。在“windows Server 2003”下安裝“SMTP Service”組件:
A、“添加刪除Windows組件”->“應用程序服務器”->“Internet 信息服務(IIS)”點擊“詳細信息”。
B、選擇“SMTP Service”進行安裝。
2、對SMTP進行設置:
A、打開“Internet 信息服務(IIS)管理器”,找到“默認 SMTP虛擬服務器”。
B、在該服務上單擊右鍵選擇“屬性”。
C、在彈出的“默認 SMTP虛擬服務器 屬性”框內點選“訪問”表項,選擇“身份驗證”按鈕。
D、在彈出的“身份驗證”框內只選擇“匿名訪問”其它都不選。
E、回到“訪問”表項,選擇“中繼”按鈕,在彈出的“中繼限制”框內單擊“添加”按鈕,添加127.0.0.1的IP地址。
3、修改“php.ini”:
------------------------------
[mail function]
; For Win32 only.
SMTP = 127.0.0.1
smtp_port = 25

; For Win32 only.
sendmail_from = [email protected]
------------------------------
4、運行本程序,登陸“$toaddress”所示郵箱查看郵件。

*/
$toaddress = 'test@163.com';
$subjects = 'just test mail';
$mailcontent = wordwrap('test miali content!',70);//到了70個字符就換行
$fromaddress = 'From: [email protected]';
mail($toaddress,$subjects,$mailcontent,$fromaddress);
?>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章