Dê uma olhada no SPF , é basicamente o que você está descrevendo.
O spam é um problema enorme atualmente, especialmente spam enviado com seu endereço de e-mail como remetente. Acho que tenho uma solução simples, mas gostaria de saber o que há de errado com isso ou por que é inviável.
Minha ideia é que um servidor destinatário verifique se o IP mencionado no remetente é o remetente SMTP registrado ou autorizado para esse domínio.
Por exemplo: todos os e-mails de @ example.com devem ser enviados por mail.example.com. Se for enviado por mailer.spammer.ru, por exemplo, o destinatário deve bloquear o email.
Uma maneira de listar servidores SMTP autorizados está em um registro TXT do DNS.
Então, isso é possível? Ou algo assim já existe?
Dê uma olhada no SPF , é basicamente o que você está descrevendo.