youbest(冲天飞豹) 谢谢你! 我用了你写的程序:<? $message="abcdef"; mail("[email protected]", "没有主题", $message, "From: [email protected]"); ?>但是我没成功! 1.win2000+iis+smtp+mysql+php 提示错误如下: Warning:Unknown error in F:\localhost\mail.php on line 3 2.win2000+apache+php+smtp+mysql 提示错误如下: Warning:Server Error in f:\localhost\mail.php on line 3
SMTP=localhost
改成
SMTP=有效的SMTP地址
可以吗?
我在linux里面就用smtp=lcalhost
的啊!都可以发的!
谢谢你!
我用了你写的程序:<?
$message="abcdef";
mail("[email protected]", "没有主题", $message, "From: [email protected]");
?>但是我没成功!
1.win2000+iis+smtp+mysql+php
提示错误如下:
Warning:Unknown error in F:\localhost\mail.php on line 3
2.win2000+apache+php+smtp+mysql
提示错误如下:
Warning:Server Error in f:\localhost\mail.php on line 3
sendmail_from = me@localhost //有效的发信邮箱
那么具体是怎么配的,我没配过,能说说吗?
另外检查一下PHP.INI文件里面关于[mail function]里面的培植是否有效.
不知道是怎么设置的,我邮件地址设置为:administrators@localhost
密码空!
请在ArGo中正确设置DNS(静态IP)
(192.168.X.X,172.25.X.X,10.X.X.X之类的私有IP,只能在本地局域网内发邮件)
如果你没有设置ISP分配给你的DNS的IP,只能用PHP对该机mail server中的用户发邮件.
对本地用户发邮件时,收件人不带@后缀如:mail("mygf","subject","mailbody");
php.ini中设置为:
SMTP = localhost
sendmail_from = 一个mail server中的用户名,不带@后缀
用第二中配置已经成功!
可是第一种配置还是不行!1.win2000+iis+smtp+mysql+php
页面提示:Warning: Unknown error in F:\localhost\mail.php on line 3
unsuccessful