行业知识
php怎么发送qq邮箱?
2026-11-03 00:51:48
来源:互联网转载
要通过自己的机子发邮件,而不是映射25端口的话,你的。
换个邮件服务器应该就可以了,比如gmail邮箱限制太多user $ps这个应该放在配置文件中,$address和$title不应该允许为空的,因为它们为空的时候肯定不会得到我们预期的结果,条件这东西可以宽松但不要失去原则。
HTML换行标签是,如果不解析的话,可以换做\r\n试试。
$mailHost = quot 使用邮箱发送 $mailUsername = quotxxxxxxxxxx@163comquot 这个可以替换成自己的邮箱 $mailPassword = quotxxxxxxxxxxxxxxxquot 注意 这里是写smtp的授权码 写的不是密码,此授权码不可用 $mailIsSendmail。
首先,我们需要去Github网页链接下载完整的SwiftMailer 这里主要使用到的是下载解压后lib文件夹里的内容,然后需要一些配置项,为方便管理和修改,此处我们写一个配置文件configphp,来进行配置,此处以邮箱为例,配置项如下然后自定义一个函数sendMail函数里的C是thinkphp里获取配置文件的方法,自。
4开启的时候,需要设置授权码,这个很重要,一定要记住授权码,因为下面的代码里面需要用到该密码,而不是163邮箱的登录密码用的登录密码,报错信息ThefollowingFromaddressfailedSMTPservererrorauthenticationisrequired,smtp开启成功后,保存5php代码如下因为thinkcmf中自带了class。
使用socket 连接专业的邮件服务器如 163等完成发送邮件,这样就不会被认为是垃圾邮件了 fsockopenquot, 25。