Ghost 可以通过邮箱邀请作者入驻,一起创作,也可以通过邮箱找回密码。这个邮箱不是随便一个普通的邮箱就可以,需要一个专门的邮箱账号,Ghost 官方推荐的是 mailgun 邮箱服务,mailgun 一个月 10000 封邮件免费,这已经足够了。由于我的服务器和域名都是腾讯云的,本文就简单讲下 mailgun、Ghost 和腾讯云应该如何配置。

本文假设你已经拥有域名(假设域名为 example.com)和服务器,并已经安装和基本配置好 Ghost。如还未安装,可以参考 Ghost 博客平台安装和配置一文。

Mailgun 和腾讯云配置

首先你需要注册一个 mailgun 账号并登陆上。然后进入 「Domains」 页面,点击「Add New Domain」,按照页面提示输入域名,官方推荐使用一个子域名,例如 mg.example.com,其他项保持默认即可:

点击「Add Domain」,这步就是按照提示添加 DNS 记录,这些记录需要在你的 DNS 提供商那添加,我用的是腾讯云解析,因此就是去腾讯云添加。

登陆到你的腾讯云控制台,点击「域名管理」,点击域名后面的「解析」进入记录管理页面,点击「添加记录」,按照上面的提示一个一个的添加记录即可。

这里有一点需要注意:填写「主机记录」时不需要填写你的主域名,只用填写子域名部分。例如要添加下面这条 TXT 记录:

那么我们只需要在「主机记录」处填写子域名前缀 mg 即可:

详细说明如下:

然后回到 mailgun 页面,点击一个类似 Verify DNS 的按钮即可看到状态,如果全部绿色对勾就会自动退出页面,同时你也会收到一封确认邮件。

DNS 生效需要一段时间,大概几分钟。

最后我们需要得到邮箱和密码,这两个需要在后面配置 Ghost 时用到。进入「Domain settings」,选择「SMTP credentials」,其中「Login」下方的就是邮箱,密码则是点击右边的「Reset Password」:

按理说应该有个地方有初始密码,而不是我需要点击重置密码才能拿到密码,但是我没找到,如果你知道的话可以在下方留言。


至此 mailgun 和腾讯云的配置就结束了。

Ghost 配置

Ghost 的配置就相对简单,只需要更改 Ghost 安装目录下的 config.production.json 文件中的 mail 部分,将上面获取到的邮箱和密码填到对应位置,然后运行 ghost restart 重启 Ghost 即可:

"mail": {"transport": "SMTP","options": {"service": "Mailgun","port": 465,"secureConnection": true,"auth": {"user": "postmaster@mg.example.com","pass": "123456"}}
}

至此就配置好 Ghost 邮箱了,就可以用其来邀请新作者了。具体步骤如下:

  1. 登陆 Ghost 后台页面
  2. 进入「MANAGE」下的 「Staff」页面
  3. 点击右上角的「Invite people」,输入对方邮箱,选择角色(默认为 Author,关于各种角色介绍请查看用户角色和权限介绍),点击「Send invitation now」即可

发送邀请后可以点击「REVOKE」来撤回邀请,也可以点击「RESEND」来重发邀请,一次邀请的有效期为 7 天。

Reference

  • Configuration - Adapt your publication to suit your needs
  • Configure Mailgun on self hosted Ghost blog
  • How to integrate Mailgun email to Ghost blog
  • Domain Verification Walkthrough – Mailgun Help Center
  • Managing your team in Ghost: User roles and permissions - FAQ

END

使用 Mailgun 配置 Ghost 邮箱相关推荐

  1. sohu邮箱outlook设置_Outlook2016如何配置QQ邮箱详细步骤

    以下配置QQ邮箱步骤适用于Outlook2016版本,本文提供了两种特殊情况的处理方法. 第一步:开启QQ邮箱的POP3和SMTP服务,获取授权码 1.打开QQ邮箱网页版,点击[设置]--打开[账户] ...

  2. 详解:CDH预警配置 QQ邮箱 与 企业实操

    CDH预警配置 QQ邮箱 一:在qq邮箱中开启SMTP服务 为什么要用qq邮箱 也可以用公司的,不过就是要下载app占用内存,没有qq邮箱方便,你也可以用手机短信提醒的 qq邮箱 --设置--账户 1 ...

  3. Apple邮箱配置QQ邮箱,163邮箱,edu邮箱,gmail邮箱,获取gmail日历

    Apple邮箱配置QQ邮箱,163邮箱,edu邮箱,gmail邮箱,获取gmail日历 基本思路可以照着这个教程来: 03 如何充分使用iOS自带的"邮件"?--iPhone宝藏A ...

  4. Foxmail:完美配置QQ邮箱、163邮箱、Google邮箱

    今天一时冲动,觉得为何不把我这几个平台上的邮箱集中起来管理呢!于是,就有了大伙所看到的下面的内容了~ 1. 配置QQ邮箱 点击"设置" –> 选择"账户" ...

  5. 如何使用outlook配置qq邮箱

    ###outlook邮箱客户端配置qq邮箱账户### 首先打开outlook客户端,当然也是安装office的装上的.选择文件->添加账户,见下图: 接下来转入账户设置页面: 可以选择__电子邮 ...

  6. Postfix配置QQ邮箱发邮件

    配置QQ邮箱发邮件 1.这里使用了QQ邮箱的SMTP,需要做以下配置 2.qq邮箱通过生成授权码来设置密码  3.关闭服务器的sendmail服务,开启postfix服务 4.创建证书文件  root ...

  7. jenkins配置qq邮箱

    一.QQ邮箱开启POP3/SMTP服务 登录QQ邮箱,进入"设置->账户->POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务"中,如下图 ...

  8. gitlab配置126邮箱发送邮件

    #配置126邮箱 vi /etc/gitlab/gitlab.rb 修改配置如下: gitlab_rails['gitlab_email_from'] = 'test@126.com' gitlab_ ...

  9. gitlab 配置QQ邮箱

    gitlab 配置QQ邮箱 gitlab版本 官方文档 邮箱厂商 需要修改的配置文件 修改的配置内容 调试控制台 正确测试结果 [root@xxxxxxxxxxxxxx gitlab]# gitlab ...

最新文章

  1. pycharm 如何通过VCS快速提交代码?
  2. gimp and screenshot
  3. Sublime package control错误:There are no packages available for installation
  4. 重温经典算法系列: 动态规划法
  5. ML.NET Cookbook:(17)如何在分类数据上训练模型?
  6. 复变函数画图cosz图像_用matlab绘制x=(1+cosu)cosv,y=(1+cosu)sinv,z=sinu图像?
  7. 2013年11月19日
  8. 第二章 html标记语言,第二章-认识HTML标签
  9. 18.ChainOfResponsibility-职责链模式
  10. NLTK在python中文字所表达的情感预测
  11. 基于Java坦克大战小游戏设计(3)
  12. OpenFOAM编程基础(2) -数据读取与保存
  13. 【DDRNet】DDRNet项目使用单GPU、自己的数据集训练、得到测试图像
  14. Typora 镜像下载/主题下载
  15. 解决笔记本IPS屏幕发黄问题
  16. 做相关性分析时,如何排除奇异值Outliers,以增加相关分析的准确性
  17. 补码一位乘--布斯公式
  18. LaTeX排版常用字体和格式设置
  19. 【区块链与密码学】第9-2讲:群签名的形式化定义
  20. php wenjian shangchuan shijian,PHP时间和日期 - osc_nnp3dgfb的个人空间 - OSCHINA - 中文开源技术交流社区...

热门文章

  1. ncut算法matlab程序,Ncut算法的MATLAB代码下载及实现在MATLAB上正常运行
  2. 综合布线可视化运维管理平台与电子配线架的区别
  3. 域格 ASR CAT1 系列 模块驱动安装及升级
  4. 浙江大学教授郑强的经典语录
  5. Redis 知识收集
  6. 小白学数据结构——零、算法初步(算法分类及最大子数组小试牛刀)
  7. 南理工计算机学院老师联系电话,於东军(计算机科学与技术学院)老师 - 南京理工大学 - 院校大全...
  8. Linux中的管道和过滤器
  9. SRAM cell 详解
  10. 免费的股票成交额查询接口要到哪里找?