我正在开发一个网站,我将它托管在AWS中。要访问它,我有一个域domain.org
,我将此域与子域用于Web服务。
所以我有
my.domain.org CNAME mywebsite.amazonaws.net
它完美无缺。
现在的问题是我正在尝试使用与mailgun相同的子域作为电子邮件服务。因此,我希望有能力像example@my.domain.org.
Mailgun告诉我设置此配置:
my.domain.org TXT v=spf1 include:mailgun.org ~all
mailo._domainkey.my.domain.org TXT k=rsa; p=SOMEPASSWORDNUMBERS
MX 10 mxa.mailgun.org
MX 10 mxb.mailgun.org
email.my.domain.org CNAME mailgun.org
我已经使用我的DNS提供程序完成了所有这些操作,但是mailgun中域的状态仍然未经验证,特别是无法检查TXT记录my.domain.org TXT v=spf1 include:mailgun.org ~all
。
我做了一些研究,发现我应该在子域中包含一个A Record,并指向mailgun中指向mailserver的IP地址,例如:
my.domain.org A nnn.nnn.nnn.nnn:
但是我的DNS提供商不会让我这样做,并且它表示输入的主机名已经存在 CNAME记录
我正在努力解决这个问题,但我仍然陷入困境。而且我还没有找到在互联网上有同样问题的人已经解决了它,我想知道的是,是否可以使用子域来使用CName进行网页服务,以及电子邮件服务?
答案 0 :(得分:0)
许多DNS提供商不允许这样做,请为特定子域创建一个新区域,它应该可以工作。