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账号
  • 登陆这个账号,点击客户端设置,确保勾选下面两个选项。
    • [x] 开启POP/SMTP服务
    • [x] 开启IMAP/SMTP服务
  • 选择微信登陆模块,里面有一个生成客户端密码。点击生成密码

第三步:打开网站根目录 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后台点击测试邮件发送。
理论上应该可以了。
如果还是不行,可以给我发邮件,探讨一下。