帝国CMS7.5SMTP模块发送邮件及支持465端口的设置方法

陈斌博客站 阅读:45

一:申请QQ邮箱SMTP服务

帝国CMS7.5SMTP模块发送邮件及支持465端口的设置方法

1、登录QQ邮箱

2、点击顶部“设置>帐户>POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”,这里一次性都申请。

3、申请授权码:点击“生成授权码”,按要求发送短信,最后返回一段代码,这段代码保存好,这是邮箱登录密码使用密码。

二、帝国cms邮件配置方法

帝国CMS7.5SMTP模块发送邮件及支持465端口的设置方法

  • SMTP服务器:smtp.qq.com
  • SMTP端口:465
  • 发信人地址:填你QQ邮箱
  • 发信人呢称:发送人名称
  • 是否需要登录验证:是
  • 邮箱登录用户名:填你QQ邮箱
  • 邮箱登录密码:上面申请的授权码

三、服务器php文件修改支持ssl

1、修改php.ini找到extension=php_openssl.dll去掉前面的;号;保存后重启IIS或者Apache或者Nginx

2、开通qq邮箱的POP3/SMTP服务,并且获取重要的“授权码”。此授权码是作为密码登录邮箱的。以QQ邮箱为例子,其他邮箱看是否是需要授权码 以及SSL端口是否是465

3、修改文件/e/class/class.smtp.php,在大约第62行找到

$this->smtp_conn = fsockopen($host,

改成

$this->smtp_conn = fsockopen("ssl://".$host,

四、开启邮件服务,测试是否正常

帝国CMS7.5SMTP模块发送邮件及支持465端口的设置方法

以上就配置好了帝国CMS的邮件功能,我们可以开启后台的会员注册审核方式、开启取回密码功能功能来测试是否成功。

分享到:

特别声明:本文仅供交流学习 , 版权归属原作者,部分文章为网络转载,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。若本文来源标注错误或无意侵犯到您的知识产权作品或损害了您的利益,烦请发送邮件与我们取得联系,我们会及时修改或删除。