@ O comentário do ceejayoz tem a resposta, que é adicionar aspas duplas em torno dos dados do registro TXT.
cli53 rrcreate -x 3600 -r --wait mydomain.com '' 'SPF' '"v=spf1 include:amazonses.com ?all"'
Meu domínio já está na Amazon Route 53 e posso usar o cli53 ferramenta de linha de comando muito feliz em mantê-lo.
Estamos mudando para usar o SES da Amazon e gostaria de adicionar um registro SPF ao domínio, conforme o < a href="http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/"> docs ... não temos registros anteriores existentes. Isso é apenas para e-mails automatizados para clientes, não para contas de usuários internos.
Eu não posso para a vida de mim descobrir o que a linha de comando é fazer isso, alguém pode dar um exemplo?
$ cli53 rrcreate -x 3600 -r --wait mydomain.com '' 'SPF' 'v=spf1 include:amazonses.com ?all'
Traceback (most recent call last):
...
boto.route53.exception.DNSServerError: DNSServerError: 400 Bad Request
...
Sender
InvalidChangeBatch
Invalid Resource Record: FATAL problem: InvalidTXTRDATA encountered at v=spf1 include:amazonses.com ?all