Se você quiser que apenas mail.d1.tld receba e-mails para o domínio d1.tld, só é necessário 1 registro MX de:
d1.tld EM MX 10 mail.d1.tld
ter um registro SPF para d1.tld que permita que o email seja enviado de mail.d2.tld deve estar ok.
Não sabe onde deseja que os e-mails d2.tld sejam enviados, se em algum lugar?
mail.d2.tld precisaria permitir a retransmissão de emails que não foram enviados para seu próprio nome de domínio. Normalmente, você pode fazer isso configurando intervalos / sub-redes de IP na configuração do servidor de correio. Apenas certifique-se de não configurá-lo como um retransmissor aberto se estiver aberto à Internet.
(Nota: nenhum registro MX é realmente necessário para que alguém receba um e-mail do seu domínio, mas sem ele, NDRs, respostas automáticas, etc., não funcionará. Os filtros de spam também podem verificar se existem registros MX).