首页 > 原创作品

emlog插件sendmail支持SSL发信

发布时间:2014-02-07 15:33:49 来源:星知苑 作者:星之宇

sendmail插件使用的是phpmailer,所以已经支持ssl,后台如果是gmail的邮件可以直接使用SSL连接发送邮件。
	if($mail->Host == 'smtp.gmail.com') $mail->SMTPSecure = "ssl";

但是如何支持其他的邮箱使用安全连接SSL发邮件呢?

笨办法就是只要把上述代码中的smtp.gmai.com改成插件后台填写在smtp服务器的地址就可以了。

if($mail->Host == 'smtp.qq.com') $mail->SMTPSecure = "ssl";

//or 当然也可以直接用||来修改

if($mail->Host == 'smtp.gmail.com' || $mail->Host == 'smtp.qq.com') $mail->SMTPSecure = "ssl";

[break]

当然我自己使用的是修改的版本,直接独立出连接方式,对通知的部分也做了更改。

1.jpg

 

注:CentOS系统中在PHP5.3以及5.3以下的版本存在已知BUG,开启IPv6的情况下,用SSL会出现错误报错:

SMTP Error: Could not authenticate

这个时候可以直接使用IP连接,一般就可以了。

比如smtp.qq.com电信线路可以使用113.108.16.44,就可以发信了

 

相关合集

  • 体育赛事app哪个好
体育赛事app哪个好

简介:在家里喝着小酒拿起手机来观看各种体育的比赛相信是很多的用户体育迷的喜欢,有的是很多的体育的资讯不管是篮球还是足球等都是可以让平台上面直接的看到各种比赛的真实的现场直播,有的是多种方面的资讯还有赛事的竞猜活动,想要知道哪一个体育软件比较好用的这里就有着一大堆经过测评后的体育软件让你看比赛更轻松。