技术问题winIIS7.5下PHP客户端发送email的的配置

[复制链接]
查看: 798   回复: 2
发表于 2014-5-15 11:57:31 | 显示全部楼层 |阅读模式
win2008SR2IIS7.5
PHP5.3
AWS(已开端口25、465)
下面是配置

php.ini

[mail function]
SMTP = smtp.ym.163.com
smtp_port = 25
sendmail_from =
sendmail_path = "D:\sendmail\sendmail.exe -t"

sendmail.ini
[sendmail]
smtp_server=smtp.ym.163.com
smtp_port=25
smtp_ssl=auto
error_logfile=error.log
debug_logfile=debug.log
auth_username=
auth_password=


test.php

<?php
$mail = “xxxx@sina.com.cn”;
$subject = “Mail Test”;
$text = “This is a test mail for function mail()”;

if(mail($mail,$subject,$text)){
echo “email send success!”;
}else{
echo “email send fail!”;
}
?>



现在的问题是测试返回suceess!但邮件死活收不到,且sendmail根目录下未生成error和debug日志



回复

使用道具 举报

发表于 2014-5-15 12:03:30 | 显示全部楼层
最早sendmail是linux下的标配,windows很撇脚的,这个问题,你不该发在这里,去php论坛问
回复 支持 反对

使用道具 举报

发表于 2014-7-9 15:00:50 | 显示全部楼层
换任意Linux

Windows跑PHP都挺无语,不会用Linux,那你真的以为你真的懂Windows服务器吗?你只是会用用鼠标,点点桌面罢了。

在绝大多数人,用Linux与windows都是一样,知识积累都是0开始。

字数补丁
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则