Ich kann meiner Route 53-DNS-Konfiguration nicht den folgenden TXT-Eintrag hinzufügen:
v=msv1 t=whatever
Dies erzeugt den folgenden Fehler:
Der Datensatz konnte aus folgenden Gründen nicht gespeichert werden: - Das Feld Wert enthält ungültige Zeichen oder weist ein ungültiges Format auf.
Wenn ich nur v = msv1 mache, bekomme ich das gleiche. Scheint nicht mal ohne das v = zu funktionieren.
Vielleicht soll das t in das Feld Name und das v in das Feld Wert gehen?
dns
amazon-ec2
amazon-web-services
neubert
quelle
quelle
Wenn Sie die API oder das Ansible Route53-Modul verwenden und den Wert in getrennten Zeilen festlegen müssen (z. B. SPF + Domänenüberprüfung). Zum Beispiel:
Dann sollte der Wert so aussehen:
Für API:
'"v=spf1 include:mail.zendesk.com ?all" "google-site-verification= rXOxyZounnZasA8Z7oaD3c14JdjS9aKSWvsR1EbUSIQ"'
Aus dem AWS Route53-Dokument:
Für Ansible:
'"v=spf1 include:mail.zendesk.com ?all", "google-site-verification= rXOxyZounnZasA8Z7oaD3c14JdjS9aKSWvsR1EbUSIQ"'
Übrigens: Sie können die Gültigkeit Ihres SPF-Datensatzes mit einem Tool wie mxtoolbox überprüfen .
Prost, Mickael
quelle