mail()出错,请高手指教,在线等!

我用win2k+php4.3.1+apache2.0.43,在php.ini中将smtp=smtp.163.com
程序如下:

1   
2mail("[email protected]", "the subject", $message,   
3"From: [email protected]\r\n"   
4."Reply-To:[email protected]\r\n"   
5."X-Mailer: PHP/".phpversion());   

出错信息:
Warning: mail() [function.mail]: SMTP server response: 550 : Invalid User in F:\root\flower\mailone.php on line 155128653

是不是php.ini设置有问题,具体还需要什么设置?我找不到其他有关smtp的设置项目了。
请高手指教!!

---------------------------------------------------------------

用smtp.163.com发信服务需要身份认证.

mail()不支持身份认证.

你可以改用socket发信或在本机安装邮件服务器.
大部分提供软件下载的网站都有.
---------------------------------------------------------------

不能用iis自带的smtp,把这个卸载,然后装个imail,就可以了~~我就是这样发信的。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus