我需要获取域的AWS SES设置。 注册服务商的DNS工具只允许我为TXT / SPFlogginginput一段文本(每个logging一个块)。 我不确定如何将TXTlogging格式化为单个文本块与键/值对。
亚马逊说
Record Type: TXT (Text) TXT Name: _amazonses.the-domain.org TXT Value: the-very-special-key
在这种情况下,注册商是iPage,看起来是这样的:

那么,如何将这个logging格式化为一个文本块呢?
这听起来像他们希望你添加一个像下面这样的logging(正常的主文件格式):
_amazonses IN TXT "the-very-special-key"
你没有指定你提到的这个pipe理工具是以UI的方式提供的,但是你想添加logging的名字是_amazonses (如果相对于区域被指定的话),types是TXT ,值是 – the-very-special-key
看起来您的域名注册商不允许您灵活地为您的文本logging命名,或将其放置到子域名中。
你应该联系他们的支持团队,看看他们是否可以为你的名字命名。
或者,您可以设置您自己的DNS服务器,或者使用networking上的免费DNS托pipe服务(您可以通过谷歌search快速find一些服务),以便您可以更好地控制DNSlogging。 注册商门户有时可能会受到限制。
amazon web services也有你可以考虑的Route53,但是你需要承担多less区域的费用,以及你收到的查询的数量。
根据http://docs.aws.amazon.com/ses/latest/DeveloperGuide/dns-txt-records.html有以下的一段话:
如果您的DNS提供商不允许DNSlogging名称包含下划线,则可以从TXTlogging名称中省略_amazonses。 在这种情况下,对于前面的示例,TXTlogging名称将是example.com,而不是_amazonses.example.com。 为了使logging更容易识别和维护,您还可以select在TXTlogging的值前加上amazonses :. 在上面的例子中,TXTlogging的值因此是亚马逊:pmBGN / 7MjnfhTKUZ06Enqq1PeGUaOkw8lGhcfwefcHU =。
所以没有直接说出来,似乎下面的TXTlogging内容可能就足够了:
amazonses:pmBGN/7MjnfhTKUZ06Enqq1PeGUaOkw8lGhcfwefcHU=