Você está correto: este SPF não seria pass
, se enviado pelo Gmail. Para permitir o Gmail, você deve ter
"v=spf1 include:_spf.google.com +a ~all"
que inclui todos os netblocks do Google, por exemplo
include:_netblocks.google.com include:_netblocks2.google.com include:_netblocks3.google.com
Se você vir seu IP lá, o e-mail foi enviado daquele host. É completamente normal que o seu servidor, por padrão, use o servidor SMTP local para entrega; as configurações de seus registros MX
recebidos para o Gmail não reconfiguram automaticamente as configurações de e-mail de saída. No entanto, é bom ter várias fontes, desde que você liste todas elas no seu registro SPF. (Você também pode precisar de diferentes seletores DKIM .)