帝国CMS如何设置邮件发送功能?

我们自己做的博客网站一般都会开通会员注册功能,尤其是那些访问量大的网站。如果遇到不法分子利用***一次注册成千上万个用户,数据库肯定就崩溃了。虽然开通邮箱验证不能说完全避免,但是效果还是可以的,阻挡了***这种疯狂注册方式。架构师小跟班网站(https://www.jiagou1216.com)使用的是QQ邮箱的POP3/IMAP服务,首先我们要去开通服务。

帝国CMS如何设置邮件发送功能?

1、开启服务后,你会获得一个客户端授权密码,保存这个密码  

2、进入帝国cms后台->系统->系统参数设置->FTP/EMAIL,按照下图设置:

帝国CMS如何设置邮件发送功能?

3、修改e\class\class.smtp.php,在大约第60多行(帝国cms7.5版本)的$host前添加"ssl://",注意"ssl://".$host之前有个“.”

文件位置:/www/wwwroot/upload/e/class

帝国CMS如何设置邮件发送功能?

修改内容:

帝国CMS如何设置邮件发送功能?

3、去用户-其他功能-批量发送邮件 输入一个测试用户,点击发送 测试邮件

备注:如果是阿里云虚拟主机,需要设置一下php.ini文件

帝国CMS如何设置邮件发送功能?