【发布时间】:2016-06-20 12:13:58
【问题描述】:
我正在尝试使用 Mailgun 从我的设备发送邮件。用于验证的Mailgun instructions 需要添加新记录,但我看不到任何可通过 OpenShift 控制台访问的可配置 DNS 设置。
一种解决方案是配置自定义域别名,然后使用我的域管理 DNS 控制台,但有更好的方法吗?
【问题讨论】:
我正在尝试使用 Mailgun 从我的设备发送邮件。用于验证的Mailgun instructions 需要添加新记录,但我看不到任何可通过 OpenShift 控制台访问的可配置 DNS 设置。
一种解决方案是配置自定义域别名,然后使用我的域管理 DNS 控制台,但有更好的方法吗?
【问题讨论】:
您似乎已经知道如何为您的域使用 OpenShift 别名。您可以使用 CloudFlare 并为您的装备添加 CNAME。请参阅下面的示例,了解您需要在 CloudFlare 上添加的其他内容以进行有效的 mailgun 配置。
(只需将 yourdomain.com 替换为您自己的域名即可)
;; MX Records
yourdomain.com. 300 IN MX 10 mxa.mailgun.org.
yourdomain.com. 300 IN MX 10 mxb.mailgun.org.
;; TXT Records
mx._domainkey.yourdomain.com. 300 IN TXT "k=rsa\; p=M............QAB"
mg.yourdomain.com. 300 IN TXT "v=spf1 include:mailgun.org ~all"
yourdomain.com. 300 IN TXT "v=spf1 include:mailgun.org ~all"
;; CNAME Records
www.yourdomain.com. 300 IN CNAME www-yourdomain.rhcloud.com.
email.mg.yourdomain.com. 300 IN CNAME mailgun.org.
email.yourdomain.com. 300 IN CNAME mailgun.org.
【讨论】: