背景: #EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  
阅读新闻

win2003下用WinWebMail让PHP能发邮件

[日期:2005-11-24] 来源:www.sou5.cn  作者:xiaodou [字体: ]
在 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端口连接请求.等需要做邮局时再打开.
相关网站:企业邮箱 企业邮局 企业邮箱申请 企业邮箱注册 21cn企业邮箱 上海企业邮箱
阅读:
录入:admin

推荐 】 【 打印
上一篇:WINWEBMAIL应用CBL列表
下一篇:WinWebMail如何防止垃圾邮件
相关新闻      
本文评论       全部评论
发表评论


点评: 字数
姓名:

  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款