最近捣鼓了很多小东西,闲下来就把写作邀请弄了

这个功能需要配置企业邮箱进行邀请邮件的收发

我的配置环境

  • 阿里云轻量应用服务服务器
  • 万网域名
  • 腾讯企业邮箱

配置万网域名解析

进入阿里云官网👉https://www.aliyun.com/

右上角打开控制台,然后再左上角列表选择域名

1-2

选择解析

2-2

添加这几条记录

3-1

分别是两条CNAME和两条MX

MX默认不添加主机记录,还要注意记录值和TTL这两项不要改变。

注册腾讯企业邮

默认注册之后会使用体验域名,一定要切换成自己的域名

4-2

杂七杂八的配置完自己的邮箱账号之后

  1. 在管理页面进入邮箱
  2. 设置👉收发信设置
  3. 确认自己已勾选这两项服务
    • [x] 开启IMAP/SMTP服务
    • [x] 开启POP/SMTP服务
  4. 设置👉邮箱绑定👉安全设置👉开启安全登录
  5. 然后重新登录,和上一步在一个页面下,点击生成密码

修改ghost配置代码

打开ghost文件夹根目录下config.production.json文件

mail部分修改如下

"mail": {
    "from": "你注册的邮箱账号(如:xxx@xiafeng233.top)",
    "transport": "SMTP",
    "options": {
      "service": "QQex",
      "host": "你的邮箱服务(如:smtp.xiafeng233.top,smtp.+你的域名)",
      "auth": {
        "user": "xxx@xiafeng233.top(同from内容)",
        "pass": "你生成的客户端专用密码"
      }
    }
  }

修改阿里云服务器防火墙

阿里云实例👉防火墙👉添加规则👉TCP、端口465

5-2

重启ghost

ghost restart