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 文件

修改配置如下

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
  "mail": {
    "from": "donotreply@mscoder.cn",
    "transport": "SMTP",
    "options": {
      "service": "QQex",
      "host": "smtp.mscoder.cn",
      "auth": {
        "user": "donotreply@mscoder.cn",
        "pass": "你的客户端专用密码"
      }
    }
  }

第四步:打开 465 出方向端口

阿里云后台-》选择 ECS 实例-》安全组规则-》添加 465 出方向端口

第五步:重启 ghost

1
ghost restart

在 ghost 后台点击测试邮件发送。 理论上应该可以了。 如果还是不行,可以给我发邮件,探讨一下。

Ghost 博客交流群