Você provavelmente deseja comparar o SPF ao ID do remetente, não o DKIM ao ID do remetente. A finalidade dos IDs de SPF / Remetente é verificar se o remetente está autorizado a enviar uma mensagem em nome de um domínio a partir de um determinado espaço de IP. A finalidade do DKIM é validar a integridade do conteúdo da mensagem e o relacionamento com um domínio de remetente reivindicado.
O benefício de usar o ID do Remetente além do SPF é questionável devido à baixa taxa de adoção e à disponibilidade limitada de implementação de software do cliente para o Sender-ID.
Você também pode estar interessado em ler sobre a estrutura DMARC (Autenticação de mensagem baseada em domínio, relatórios e conformidade) que opera no topo SPF e DKIM e é adotado pelo Google, Facebook e outras organizações para autenticação de e-mail.