Jak sprawdzić, czy konfiguracja SPF działa (Amazon SES / Route53)?
Używam Amazon SES i Route53 i pomyliłem się, jak określam wartość TXT, aby uwzględnić właściwą konfigurację SPF. Amazon dał mi parę nazw / wartości SES TXT, która wygląda mniej więcej tak:
Name: "_amazonses.xxx.com"
Value: "bInxJfnRbxxxxx9uFXgmxxxxxQHd08UxxxxxxsG+k="
Podłączyłem to do mojego zestawu rekordów Route53 (tak samo jak do „pliku strefy” na GoDaddy). Po dodaniu poświadczeń SMTP do mojej aplikacji i upewnieniu się, że Amazon weryfikuje moje konto („przyznaj dostęp do produkcji”), działa i mogę wysyłać e-maile z mojej witryny na różne konta (Gmail, Yahoo, Hotmail, mój uniwersytet .edu konto).
Nic nie wiem o SPF, ale usłyszeć, że jest dobry w konfiguracji serwera e-mail. Przeglądając Amazon SES, staram się uwzględniać następujące fragmenty:
"v=spf1 include:amazonses.com ~all"
"spf2.0/pra include:amazonses.com ~all"
Obecnie te 2 fragmenty są zawarte w tym samym polu wartości TXT, co ta duża, brzydka wartość powyżej („bInxJfnRb ...”), a moje e-maile nadal są wysyłane w porządku.
Dwa powiązane pytania:
Czy umieszczenie wszystkich 3 fragmentów w jednym polu wartości TXT jest właściwym miejscem dla tych fragmentów?Jakie są okoliczności, w których „v = spf1 to: amazonses.com ~ all” i „spf2 ...” wchodzą w grę? Zasadniczo, skąd mam wiedzieć, czy coś robią?