首页 > W3C Lab > PHP > 在虚拟主机上用 PHP 发邮件——利用 PHPMailer 库
2015
07-14

在虚拟主机上用 PHP 发邮件——利用 PHPMailer 库

前一阵在VPS捣腾Posifix什么的,弄了半天还是毫无进展…今天想想算了还是在我的独立IP虚拟主机上用PHP发邮件吧…

以前学Python就学了一个用SMTP协议发邮件,想想PHP想来应该也可以吧。马丹为什么VPS的Postfix不会设置啊,好烦。。。

这几天河北联通居然可以换流量了,前面那个17wo自动签到,各种Bug懒得填,o(︶︿︶)o 唉,发现 sessionId也是经常过期,也是好烦…

发红包为什么总是下就给我发了5M出去,我这代码到底哪写错了,简直气人。估计还是服务器Cron的环境变量有问题,不多废话了。

进入正题,PHPMailer 库

我也没看源代码,拿过来用吧 Github 在此 ,直接download zip下来,看看说明就OK了,事例也很简单。

结果死活连不上我的域名邮箱也就是 admin@zeon.wang ,一直提示server time out,我换上我自己的 163 邮箱试了一下,没问题 ,不过 163 的没有告诉我们端口,是 25

我用的域名邮箱是由 zoho.com 提供的,因为开始我想用 QQ企业邮箱 发现我的这个域名 zeon.wang 已经被注册过了,用 163还是什么的 ,发现原来国内注册域名邮箱要备案,备尼玛个卵。

后来发现 zoho 不错,虽然是外国邮箱,但是有中文界面,设置 POP/SMTP 里面写着 SMTP PORT 465 ,SSL,行吧,我就在 PHPMailer 里这么写,结果死活连不上,最后去 zoho 的帮助页面看,原来也可以用 tls 加密,端口是 587,这回终于 OK 啦,nice!!

最后编辑:
作者:scplay
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。