Tecnicas antispam
7.1. Detectando um spam
Antes de entender de fato como detectar se um email é spam ou não, precisamos entender o conceito de falso negativo e falso positivo.
Falso Negativo: É o caso em que um spam passa pelo filtro anti-spam como sendo um email válido. Geralmente, dependendo da margem de sucesso do filtro anti-spam, estes emails acabam não atrapalhando o usuário, por sua pequena quantidade.
Falso Positivo: É quando um email real é barrado pelo filtro anti-spam, esse caso é bem mais grave que o falso negativo, já que informações importantes podem ser bloqueadas sem que o usuário ao menos perceba.
Alguns sistemas permitem que o usuário controle a rigidez de seu filtro anti-spam, para diminuir o caso de falsos positivos, com a desvantagem de aumentar o número de falsos negativos. As mensagens recebem "pontos de spam", e o usuário define a partir de quantos pontos que o email passa a ser considerado lixo.
Detectar se uma mensagem é spam a partir de seu conteúdo, detectando palavras como "viagra" ou através de métodos estatísticos é bem popular. Estes métodos podem ser bem precisos quando estão afinados para o tipo de email que o usuário costuma receber, mas infelizmente ainda é possível acontecer alguns erros, visto que o conteúdo sozinho não define se o email é uma mensagem não solicitada: um amigo poderia mandar uma piada que menciona "viagra" e ela ser capturada pelo filtro.
Com isso em mente, as seções a seguir tratam de técnicas para evitar e bloquear as mensagens indesejadas.
7.2. Usuários finais
7.2.1. Embaralhar endereço
Evitar escrever seu endereço de email em páginas ajuda a impedir que ele seja encontrado pelo garimpo de endereços [5.1. Pesquisando endereços de email]. Para isso, o usuário pode usar um email falso. Alguns serviços como o Mailinator permitem criar contas de email temporárias, válidas apenas por algumas horas. Quando o usuário precisa receber respostas e emails legítimos sem que estes sejam