您现在的位置是:首页 > 学无止境 > 帝国CMS网站首页帝国CMS 分享帝国CMS如何使用smtp

分享帝国CMS如何使用smtp

  • 莫愁
  • 帝国CMS
  • 2019-01-01
简介阿里云服务器为了减少垃圾邮件,封掉了smtp 25端口,也无法通过配置防火墙来允许25端口使用,但是允许ssl 链接 smtp 465端口或者其他端口,接下来我就给大家发一下帝国cms使用smtp邮件注册会员的修改教程,完成邮件的发送。
字数 623

1.修改Apache的PHP.ini文件。这个文件找不到的请自行百度。

修改位置:我服务器用的phpstudy2016,extension=php_openssl.dll在876行。本地用的wamp3.0.6,extension=php_openssl.dll在894行,所以大家的位置大概也就在这附近。

分享帝国cms如何使用smtp

修改方式:如上图,去掉分号,分号在php.ini文件就相当于注释。很容易理解吧。

然后重启Apache服务!!

 

2.修改帝国cms e/class/class.smtp.php文件。

修改位置:62行。

分享帝国cms如何使用smtp

修改方式:如上图, 在&host前加上 ”ssl://”. ,因为smtp协议都是用ssl链接了(为了安全)。

 

3.登录QQ邮箱。

查找位置:设置→账户→账户安全

分享帝国cms如何使用smtp

点击开启这2个服务。

分享帝国cms如何使用smtp

开头的授权码无需记住,然后点击下面生成授权码,那个要在帝国cms后台填写的。

 

4.填写邮件信息。

填写位置:帝国cms后台→系统设置→系统参数设置→FTP/EMAIL

分享帝国cms如何使用smtp

需要改的地方:发信人地址改自己QQ邮箱,发件人昵称自己随便设置个,邮箱登录用户名用QQ邮箱,登录密码写刚才的认证码。

 

5.测试发送邮件。

测试方式:在e文件夹目录下创建个testemail.php文件。

文件内容:

然后域名加/e/testemail.php 运行。

上面第8行的接收者收到邮件说明配置成功。

 

6.设置会员注册邮件认证。

设置位置:帝国cms后台→系统→系统参数设置→用户

分享帝国cms如何使用smtp

 

7.自己注册会员测试。

测试地址:域名加/e/member/login,选择注册会员。

填写好信息点击注册。

这时候邮箱会收到这封邮件。

分享帝国cms如何使用smtp

说明已经配置完成了!

But 点击显示激活却还是没审核。

由于我也是修改了很久,所以需要点击邮件审核的联系我吧,统一收费20修改哦。

分享帝国cms如何使用smtp


转载: 感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/54.html”。

文章评论

    • 评论
    人参与,条评论

技术在线

服务时间

周一至周日 12:00-22:00

关闭下雪
关闭背景特效