在 win2003 下用WinWebMail 让PHP能发邮件
昨晚把网站转到了个地儿,今天早上发现mail()函数不能用了.
原来没有SMTP,又不想用系统自带的.就网上找找.本来装JMAIL.但一看,配合PHP发信特别麻烦.只好请教虎子,他用WinWebMail.
我也用这个罢.支持国产软件嘛.到太平洋软件站下了一个.直接装上.
装好运行.没有提示注册,也就算了.反正我只是用SMTP功能.等以后真要做邮局了再注册.
右键点任务栏的WinWebMail小图标,->域名管理->添加一个域phpv.net->OK!
再右键点任务栏的WinWebMail小图标->系统设置->用户管理->添加一个用户
用户名:easy 密码 **** 域:phpv.net
添加后,转到收发规则一项:
选中:
只允许系统内用户对外发信
允许匿名转发.(这个一定要选择)
发信测试成功.以下是我的PHP测试代码:
$mail = “e@hotmail.com”;
$message=”测试一封来服务器的邮件”;
if(mail($mail, “这里一些文本内容”, $message, “From: e@phpv.net\nReply-To:admin@sina.net\nX-Mailer: PHP/” . phpversion()))
echo “邮件已发送至$mail “;
else
echo “失败了,郁闷呀郁闷…”;
?>
启用SMTP发信认证功能我没有选择.因为一选择,测试时就发不出信了.
提示:
Warning: mail() [function.mail]: SMTP server response: 550 Local user only or Authentication mechanism in X:\***\mail.php on line 4
最后,安全起见,我把POP3服务停止了,还有禁止所有来自本机外的25和110端口连接请求.等需要做邮局时再打开.
win2003下用winwebmail让php能发邮件_邮件服务器
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » win2003下用winwebmail让php能发邮件_邮件服务器
相关推荐
-      MySQL常用的实用命令
-      mysql的root密码修改
-      Linux如何查看JDK的安装路径
-      Linux硬盘分区生效命令partprobe
-      Nginx下无法使用中文URL的解决方法
-      怎样dos命令(cmd命令)查看硬盘和内存/CPU信息
-      CentOS6下Apache开启Gzip网页压缩功能
-      Linux上查看用户创建日期的几种方法