Format rekordu SPF naszej firmy jest następujący:
„v = spf1 obejmują: _spf.google.com ~ all a mx ip4: XX0.0 / 23 obejmują: spf.example.com? wszystko”
Mamy więc „~ all” w środku naszego rekordu SPF. Na stronie openspf.com mówią to w odniesieniu do mechanizmu „wszystko”:
Ten mechanizm zawsze pasuje. Zwykle idzie na końcu rekordu SPF.
Tak więc, nie mówią, że „wszyscy” muszą przejść na koniec rekordu SPF, ale że ZWYKLE idzie na koniec.
W naszej firmie ostatnio widzimy pewne błędy w wiadomościach e-mail wysyłanych z serwerów wymienionych w naszym rekordzie SPF, ale nasz rekord SPF przechodzi wszystkie narzędzia sprawdzania poprawności, które do tej pory znalazłem.
Zastanawiam się, czy to „~ all” bezpośrednio po dołączeniu do Google Apps (_spf.google.com) spowoduje zatrzymanie analizowania i nierozpoznanie pozostałych fragmentów rekordu SPF? Czy przekazywanie vs. miękka awaria zależą od tego, kto je analizuje i od ich konkretnej implementacji przetwarzania rekordów SPF? Czy jest jakiś powód, aby mieć mechanizm „wszystko”, którego nie ma na końcu rekordu SPF?
I tak, wiem, że moglibyśmy po prostu zmienić nasz rekord SPF. To pytanie dotyczy raczej wyjaśnienia, jak to wszystko działa, a niekoniecznie rozwiązania naszej konkretnej sytuacji.