使用 Mailgun 配置 Ghost 邮箱
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文件中的
ghost restart重启 Ghost 即可:
"mail": { "transport": "SMTP", "options": { "service": "Mailgun", "port": 465, "secureConnection": true, "auth": { "user": "postmaster@mg.example.com", "pass": "123456" } } }
至此就配置好 Ghost 邮箱了,就可以用其来邀请新作者了。具体步骤如下:
- 登陆 Ghost 后台页面
- 进入「MANAGE」下的 「Staff」页面
- 点击右上角的「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
- 点赞 1
- 收藏
- 分享
- 文章举报
- 在苹果MAC OS X Lion系统上使用系统自带程序配置Exchange邮箱
- VMware Workstation 8.0 使用教程(二)安装Ghost版XP的VM配置
- 在苹果MAC OS X Lion系统上使用Outlook for MAC 2011配置Exchange邮箱 推荐
- 在红帽子下配置javamail服务器,使用外面的邮箱地址发送邮件失败
- jenkins使用(关于接口和邮箱配置)
- 在苹果MAC OS X系统上使用Outlook for MAC 2011配置Exchange邮箱
- Ubuntu Mutt邮箱的配置与使用
- 解决Jenkins邮箱配置中,使用SSL连接的问题“unable to find valid certification path to requested target”
- 使用outlook 2007配置microsoft exchange邮箱方法步骤
- centos 邮件服务 腾讯企业邮箱(免费) 使用iRedmail 需要有公网的centos主机 发邮件协议:smtp 端口25 收邮件协议:pop3 端口110 iredmail安装配置 使用邮箱系统 第三十一节课
- 解决Jenkins邮箱配置中,使用SSL连接的问题
- (2017年)如何配置outlook的邮箱在foxmail登录,并使用pop
- 桑梓团队使用Google Apps域中的邮箱的smtp和pop的配置
- 使用powershell命令,为exchange 2007用户配置邮箱数据
- 在苹果MAC OS X Lion系统上使用系统自带程序配置Exchange邮箱
- ReviewBoard 的安装和使用(二)—— 邮箱的配置
- C#使用.net.mail配置163邮箱报错:不允许使用邮箱名称。 服务器响应为:authentication is required,smtp9,DcCowABHK4UYE11W2k6fAQ--.52196S2 1448940312
- C# .net 使用 SmtpClient 发邮件 ,发送邮箱的配置
- 公司邮箱使用foxmail的配置