首页 > 原创作品

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,就可以发信了

 

相关合集

  • 魂斗罗所有版本合集下载
魂斗罗所有版本合集下载

简介:经典的游戏总是让人非常的怀念,很多小伙伴都在寻找当年的快乐,魂斗罗是你不能错过的单机劲爆枪战游戏,这里面有很多的版本随便你下载免费玩,但是只有安卓手机才可以完美的运行,还有更多的玩家大神的自制版这里小编也是会再继续的一一的进行收录整理,赶紧来下载畅玩。