凌烟云网课模板关于邮箱发件相关教程
凌烟云网课模板经过一段时间的测试,发现还是有许多用户无法正确配置并使用邮箱发件
一、检查数据库相关字段是否缺失
首先检查数据库qingka_wangke_config表是否缺失【email_pass】、【email_port】、【email_service】、【email_url】、【email_user】五个字段
如果缺失,自行添加即可,或者直接执行下方SQL语句
INSERT INTO qingka_wangke_config (v, k)
VALUES
('email_pass', '123456'),
('email_port', '465'),
('email_service', 'smtp.qq.com'),
('email_url', 'https://baidu.com/'),
('email_user', '123456@qq.com');
二、后台配置相关内容
打开【系统设置】-【邮箱配置】,然后配置相关内容即可,注意:如果使用的是QQ邮箱发件的话这里的发件邮箱密码则是填写独立生成的授权码【点击这里】查看授权码,这里只配置了QQ邮箱收件,用户如果不是使用QQ注册,将无法获取相关邮件内容
配置好相关内容就可以使用邮箱发件系统对直属代理、全部代理发送相关邮件啦,对于验证码注册开关,在V3.1.0已设置开关,可自行决定是否开启关闭邮箱验证码
三、关于QQ邮箱发件注意事项
通过QQ邮箱发件是很容易暴露源站IP的,无论套多少层CDN,都能查看源站IP,检查的方法很简单,使用SMTP发信到任何一个QQ邮箱,点击这个邮件,点击【显示邮件原文】,在内容的头部就能看到源站的IP地址了
解决QQ邮箱发件泄露站点源IP办法
最好的办法就是使用阿里云企业邮箱发件,是可以隐藏自己的服务器源IP地址的,目前阿里云企业邮箱有免费5年的注册使用,网上很多人都找不到地址了
注册地址在这里:
登陆之后,操作如下图,选择已有域名,输入自己的域名,然后选择5年,点击立即购买即可!
当您开通了阿里邮箱产品后,需要对邮箱所绑定的域名进行域名解析设置,生效后才能够正常收发邮件,如果您的DNS服务器不是阿里云(万网),您可以把如下需要解析的记录信息复制进行解析设置。阿里云邮箱解析设置【原文地址】
本人域名是在腾讯云购买的是,只解析了如下几个记录
解析完之后进入【域管理】-【员工账号管理】新建一个员工,输入名字和默认邮件地址
设置好新建员工的密码
然后登陆系统后台,进入邮箱设置,按照如下内容填写,
SMTP服务器:smtp.qiye.aliyun.com
SMTP服务器端口:465
发件邮箱账号:刚刚填写的员工默认邮件地址
然后前往注册页面发送验证码测试,可以发现查看邮件原文是无法查看到源站的IP地址的















停留在世界边缘,与之惜别