Uma palavra de aviso:
Um registro MX
fornece informações sobre onde o email deve ser entregue . Ele não fornece necessariamente nenhuma informação sobre onde o email é originado . É totalmente possível - mesmo provável - que o correio venha de um sistema que não esteja listado como MX
para o domínio fornecido.
SPF
records, por outro lado, permitem que você verifique se o email está sendo enviado por um sistema que é um remetente autoritativo para o domínio.