实现在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 = me@example.com ------------------------------ 4、运行本程序,登陆“$toaddress”所示邮箱查看邮件。 */ $toaddress = ; $subjects = 'just test mail'; $mailcontent = wordwrap('test miali content!',70);//到了70个字符就换行 $fromaddress = 'From: ; mail($toaddress,$subjects,$mailcontent,$fromaddress); ?>