Bem, eu tenho uma situação em que a configuração do MX de um domínio como localhost parece ser necessária.
Em março de 2012, registrei um domínio atraente que fiquei surpreso ao encontrar disponível. Era para um site de colaboração artística que minha filha queria criar. Defino o MX como um dos meus outros servidores smtp. Isso funcionou bem, mas comecei a receber muitas correspondências de "usuário desconhecido" para xxx@cute-domain.com (não o nome de domínio real). Então, usei o MailScanner para bloquear todas as mensagens recebidas nesse domínio, exceto um endereço legítimo. Parece que o domínio era um serviço de e-mail gratuito a partir de 2001, mas aparentemente ficou escuro e desistiu de seu nome de domínio atraente.
Isso funcionou bem até alguns dias atrás (20/11/12) quando o servidor smtp começou a rejeitar mensagens recebidas devido a excessivas conexões abertas. Esses eram processos smtp aguardando respostas de "recebimento de", eu acho. Olhei para o tráfego e estava sendo bombardeado por milhares de mensagens recebidas para xxx@cute-domain.com de tantos relés smtp em todo o mundo. (17.000 mensagens em um período de 24 horas)
Então mudei o MX para apontar para outro servidor que não esteja executando o smtp com a porta 25 bloqueada. Com certeza, milhares de sessões descartadas começaram a aparecer. Como esse comportamento parece algum tipo de torrent de spam, talvez de uma botnet, achei que seria necessário definir o MX como localhost.
Vou deixar assim por um tempo. Não precisamos de nenhum e-mail para o cute.domain.com, portanto, nada se perde, exceto os ciclos da botnet.