大家看我的所有配置能不能告诉我哪儿错了? 我的系统是WIN2K POR IIS(系统在F盘) 把F:\winnt\system32\php.ini文件中的 SMTP=localhost [email protected] 然后在“控制面版”-》“管理工具”-》“Internet服务管理器”中把默认smtp虚拟服务器关闭再打开! 然后测试我的PHP文件,出现问题: 问题1:有的时候出现这个问题-》Warning: Failed to Receive in D:\web\mail.php on line 5 问题2:有的时候出现Warning: Server Error in D:\web\mail.php on line 5 问题3:无论我怎么修改php.ini文件的smtp和sendmail_from,我的phpinfo();现在的smtp和sendmail_from 都没有改变过,而php调用php.ini文件的路径就是我修改的php.ini所在的路径,我快被打败了! 大家帮帮我!
需要配置什么呀?
在linux下有mail,win下麻烦一点,
我想你需要的是
http://www.dev-club.com/club/bbs/showEssence.asp?id=15308
去看看吧,很不错,我也刚才发现
; For Win32 only.
SMTP = localhost; For Win32 only.
sendmail_from = [email protected]设好这里就好了.
w2k可以自建SMTP服务器的.记得要建.
在php.ini中是这么设置的:
SMTP = 202.102.196.*(我的IP地址)
sendmail_from = [email protected](我的信箱)
结果现在出现的错误是:
Warning: Failed to Connect in D:\web\mail.php on line 5
我的代码:
$subject="信件标题";
$maildata="信件内容!";
$resmail="From:[email protected]";
mail("[email protected]",$subject,$maildata,$resmail);
请大家帮我看看!
默认的时候 SMTP服务器要登录验证的 就是你登录WINDOWS时的用户名和密码.我没试过改成不用验证的...所以不好说了.
我也遇到过这种问题,呵呵
是smtp没有响应引起的
如果用的iis 中哪个smtp 那就劝你不要用了
强烈推荐imail
安好就可以用了
在php.ini
中smtp设成localhost就可以
我的系统是WIN2K POR IIS(系统在F盘)
把F:\winnt\system32\php.ini文件中的
SMTP=localhost
[email protected]
然后在“控制面版”-》“管理工具”-》“Internet服务管理器”中把默认smtp虚拟服务器关闭再打开!
然后测试我的PHP文件,出现问题:
问题1:有的时候出现这个问题-》Warning: Failed to Receive in D:\web\mail.php on line 5
问题2:有的时候出现Warning: Server Error in D:\web\mail.php on line 5
问题3:无论我怎么修改php.ini文件的smtp和sendmail_from,我的phpinfo();现在的smtp和sendmail_from 都没有改变过,而php调用php.ini文件的路径就是我修改的php.ini所在的路径,我快被打败了!
大家帮帮我!
iis 中的smtp实在是太次了
毕竟是免费的东西
我也见过很多的php使用iis中自带的smtp,不是不稳定就是没法用
真的
我都不用了
用imail吧 我用了后php.ini根本就没改就可以用了
或者是exchange