php mail系统,windows 系统上的php mail

最近在折腾vps上的wordpress空间。发现php的mail不支持,经过网络查询把结果共享下。

开启windows系统上的phpmail

安装smtp的服务,这个在iis中

配置php.ini 文件。

SMTP = localhost  //默认,不用修改

smtp_port = 25  //默认,不用修改

sendmail_from=你的设定值  //如果不指定,就必须在程序中指定

这下系统上的php mail就已经开启了。

遇到的一个问题是:

mail(): SMTP server response: 550 5.7.1 Unable to relay for **@****(邮箱名)

经过数次baidu,goolge找到了简单的解决方法,在此分享一下:

关键一步:我的电脑->管理->服务和应用程序->SMTP虚拟服务器上点击右键,在弹出的属性窗口里进行如下设置:

点击访问选项卡,再点击中继,在弹出的窗口出点击添加,然后选单台计算机,添加IP地址为 127.0.0.1。

通过下面的设置就应该可以了。

php的mail测试程序

$to      = 'etzzy@hotmail.com';

$subject = 'tzcolor.com的php mail 测试';

$message = 'hello!if you can see the message';

$headers = 'From: tzcolor.com' . "\r\n" .

'Reply-To: tzcolor@sina.com' . "\r\n" .

'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值