Acho que você está enfrentando um problema com o alinhamento de domínio. Seu cabeçalho é example.com
. No entanto, o envelope é gmail.com
. E é o envelope que avalia o alinhamento de domínio do SPF e, como não corresponde ao seu domínio, ele falha no DMARC.
A correção é uma das duas opções:
-
Faça com que o envelope seja seu domínio. Provavelmente não terrivelmente possível se você estiver terceirizando seu tratamento de e-mail para o Google.
-
Obtenha o DKIM funcionando. Dessa forma, os registros DKIM devem se alinhar e passar, e DMARC no todo será considerado um passe.
Veja também: FAQ do DMARC.org .