Luta contra o SPAM 1

A luta contra o SPAM está se tornando cada vez mais complexa e nos força a ativar cada vez mais barreiras para minimizá-lo. Simplesmente não temos mais como falar em não receber nenhum SPAM, pois isto nos levaria a um mundo onde perderíamos várias mensagens válidas junto.


Uma das verificação mais comuns é a de autenticação do remetente e um dos procedimentos mais comuns é a busca por registros SPF. Certo, mas o que é isto?


Um registro SPF nada mais é do que uma entrada no DNS que informa quais servidores estão autorizados ao envio de mensagens através utilizando um domínio. Para que o nosso servidor seja aprovado nesta verificação, precisamos incluir um registro SPF com os dados dele no DNS de nossos domínio.


Mas e como funciona isto?


Você vai ao console do DNS e manda inserir um registro novo, do tipo TXT, depois insere o seguinte código nele, por exemplo:


“v=spf1 a:meudominio.com.br ip4:200.101.22.0/24 ip4:200.101.220.0/24 ip4:200.101.221.0/24 ip4:200.101.222.0/24 mx/24 ~all”


No código acima as partes significam o seguinte:


v=spf1 => Informa que o conteúdo a seguir representa um registro SPF versão 1, conforme determinado pela IETF (Internet Engineering Taskforce);


a:meudominio.com.br => Significa que o HOST A meudominio.com.br está autorizado a enviar mensagens legítimas deste domínio;


ip4:200.101.22.0/24 => Significa que os servidores de IP versão 4 referidos estão autorizadas a enviar mensagens legítimas;


mx/24 => significa que quaisquer servidores do domínio com o prefixo “MX” podem enviar mensagens em nome dele;


~all => Isto significa que será gerado uma “falha leve” caso seja enviada mensagens de outro domínio além dos especificados anteriormente, o que acarretará em outras verificações para o servidor do recipiente da mensagem. Quando possível este terminador pode ser evitado.


Certo, mas então quais seriam as variantes dele?


~all => “soft fail”, recipiente deverá promover outras verificações se o servidor não estiver listado;


+all => aceitar mensagens de quaisquer servidores não listados (evite ao máximo o uso deste, pois equivale a liberar todos os servidores da internet, inclusive os dos spammers);


?all => não informa se deve aceitar ou rejeitar mensagens de servidores desconhecidos (em termos práticas é o mesmo do anterior, portanto também deve ser evitado).


Mais detalhes em: http://msmvps.com/blogs/paleo/archive/2007/08/29/envio-de-e-mails-com-ip-din-226-mico.aspx

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>