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);
?>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章