Postfix: como verificar o registro MX do remetente

1

é possível configurar o Postfix para verificar o registro MX do remetente?

Por exemplo: se um e-mail vier de [email protected] , ele deverá procurar o (s) registro (s) MX para example.com e verificar se o servidor de e-mails de envio está listado nos registros MX.

Isso é possível e faz sentido bloquear e-mails de spam? Ou existe outra maneira de impedir que mensagens de spam provenham de domínios confiáveis?

Obrigado!
Oliver

    
por Baldewin 24.06.2011 / 20:29

2 respostas

9

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.

    
por 24.06.2011 / 20:40
3

Você pode configurar seu software de filtragem de spam para verificar os registros SPF - Isso faz o que você está pedindo, mas de forma um pouco mais inteligente maneira.

Negar e-mails porque o servidor de envio não está listado no registro SPF de um domínio não faz sentido - Muitos ISPs residenciais bloqueiam o acesso a todos, menos ao servidor de e-mail, o que significa que você pode receber e-mails de domínios corresponder com o que veio de um desses ISPs, e foi forçado através da infra-estrutura de correio do ISP.

Se você está procurando maneiras de combater o spam, considere SpamAssassin e ClamAV , bem como várias outras opções, como o serviço Postini do Google ($ ). Lidar com o Spam é um subconjunto especializado de administração do sistema, e se você pesquisar em SF ou Google, encontrará muitas opções diferentes que podem ajudá-lo ...

    
por 24.06.2011 / 20:38