kwrl.net
当前位置:首页 >> PHP mAil()的问题 >>

PHP mAil()的问题

你的PHP是在WINDOWS上运行吧,那么需要在PHP.INI文件里面检查下面行的内容: [mail function] SMTP = localhost smtp_port = 25 ;sendmail_from = me@example.com 前面两行设置SMTP的服务器地址和端口,最后一行设置默认的发件人地址(不是必需...

mail函数被称为新PHPer的杀手! 因为这东西是需要许多配置才能够正常使用的。 你在本地测试的话,因为你使用的是windows系统,如果没有安装mail服务器,那这个函数根本就用不了。 所以,你应该去了解一下mail服务器的配置相关知识。

一般这种问题出现的原因是 mail() 函数的 header 参数里少了 Content-type: text/html; charset=utf-8,或者 charset 不是utf-8。很多国外的PHP程序一开始开发的时候没有吧中文考虑进去,所以中文使用的时候就会出现PHP mail()函数乱码。 先用函...

应该需要改变php.ini中作相应设置:

域名什么问题 $smtpuser="用户账号"; //用户账号 设置的是 $smtpuser="zhangjianlai522@163.com" 吗?

首先,在发送之前应该输出$body的内容,检查此时是否正常。问题1,2怀疑是和QQ邮箱有关系,建议你试试发送到其它邮箱看看,QQ邮箱比较怪异,可能它修改了它认为可能不安全的内容。第3,4个问题可以肯定QQ邮箱作祟,和你的邮件完全无关。 至于你...

可以用 phpmailer类发送,兼容性很好,来做邮件发送,这也是很多PHP程序所采用的一个类发送 望采纳 Thx

这是因为你在PHP里面定义的SMTP服务器为本机localhost,而你的本机没有提供SMTP服务。 SMTP可以简单理解为邮局,邮局可以完成信件的收、发、交换,比如smtp.163.com就是一个邮局。 PHP的mail函数只是负责把信件交到你的邮局,如果你指定的IP地址...

是你的服务器不支smtp发送邮件,你可以借163等免费邮箱转发,这个有网上有例子,本人就是这样实际操作并成功的!

$to = 'baibibo666@163.com'; $subject = 'the subject'; $message = 'hello'; $ret =mail($to , $subject , $message , "" , "-f baibibo666@163.com"); if($ret == true){ print "aaaa"; }else if($ret == false){ print "bbbb"; } 在本机我测...

网站首页 | 网站地图
All rights reserved Powered by www.kwrl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com