Why isn't this mail being rejected?
Em suma: provavelmente porque os clientes pagam serviços de e-mail respeitáveis, como o Sendgrid, por sua capacidade de entregar e-mails com sucesso e eles são muito bons no que fazem ...
De uma perspectiva técnica:
Sendgrid usou seu próprio domínio sendgrid.net no EnvelopeFrom e Return-Path, que em SPF puro faz o SPF sendgrid.net política não se aplica à política SPF do seu próprio domínio.
O Sendgrid também adiciona sua própria assinatura DKIM, que, como define o domínio d=sendgrid.net
, não está validando o cabeçalho From: [email protected]
, mas ainda adiciona confiança de que a mensagem foi enviada via sendgrid.
Quando nem o SPF nem o DKIM falharem, o Gmail não acionará a política do DMARC para o seu domínio.
If you're a domain owner, you'll first need to configure SPF records and DKIM keys on all outbound email streams. DMARC relies upon these technologies to ensure signature integrity. A message that fails SPF and/or DKIM checks will trigger the DMARC policy (source: https://support.google.com/a/answer/2466580?hl=en)