Ait*_*tch 5 domain-name-system spf amazon-route53 amazon-ses
我的域已经使用了 Amazon Route 53,我可以很高兴地使用cli53命令行工具来维护它。
我们正在转向使用 Amazon SES,我想根据文档向域添加 SPF 记录......我们之前没有现有记录。这仅适用于发送给客户的自动电子邮件,而不是内部用户帐户。
我一生都无法弄清楚命令行是做什么的,谁能提供一个例子?
$ cli53 rrcreate -x 3600 -r --wait mydomain.com '' 'SPF' 'v=spf1 include:amazonses.com ?all'
回溯(最近一次调用最后一次):
...
boto.route53.exception.DNSServerError: DNSServerError: 400 Bad Request
...
发件人
InvalidChangeBatch
无效的资源记录:致命问题:在 v=spf1 处遇到 InvalidTXTRDATA 包括:amazonses.com ?all
@ceejayoz 的评论有答案,那就是在 TXT 记录数据周围添加双引号。
cli53 rrcreate -x 3600 -r --wait mydomain.com '' 'SPF' '"v=spf1 include:amazonses.com ?all"'
Run Code Online (Sandbox Code Playgroud)