Ghost 博客发送邮件失败问题
Ghost 博客如何使用 QQ 企业邮箱发送邮件
第一步:设置域名解析
- 设置 MX,参考官方手册 记录值:mxbiz1.qq.com 优先级:5 记录值:mxbiz2.qq.com 优先级:10
- 参考 SMTP/POP,参考官方手册 设置如下: CNAME pop pop.exmail.qq.com CNAME smtp smtp.exmail.qq.com
第二步:新建腾讯企业邮箱账号
- 以我的网站为例,注册 donotreply@mscoder.cn 账号
- 登陆这个账号,点击客户端设置,确保勾选下面两个选项。
- 开启 POP/SMTP 服务
- 开启 IMAP/SMTP 服务
- 选择微信登陆模块,里面有一个生成客户端密码。点击生成密码。 具体路径是: qq 企业邮箱后台>设置>微信绑定>安全登陆>生成密码
第三步:打开网站根目录 config.production.json 文件
修改配置如下
"mail": {
"from": "donotreply@mscoder.cn",
"transport": "SMTP",
"options": {
"service": "QQex",
"host": "smtp.mscoder.cn",
"auth": {
"user": "donotreply@mscoder.cn",
"pass": "你的客户端专用密码"
}
}
}
第四步:打开 465 出方向端口
阿里云后台-》选择 ECS 实例-》安全组规则-》添加 465 出方向端口
第五步:重启 ghost
ghost restart
在 ghost 后台点击测试邮件发送。 理论上应该可以了。 如果还是不行,可以给我发邮件,探讨一下。
Ghost 博客交流群