Aparentemente, a equipe de servidores da Apple não testou sua configuração de filtragem no mundo real, porque as configurações do amavis na verdade não param nenhum spam ... elas apenas o etiquetam. Às vezes.
Para que a filtragem de spam real ocorra:
- Abra o Terminal.app
- sudo vi /Library/Server/Mail/Config/amavisd/amavisd.conf
- Olhe perto da linha 95, e faça os valores parecerem assim:
$sa_tag_level_deflt = -999; $sa_tag2_level_deflt = 4.0; $sa_kill_level_deflt = 6.5; $sa_dsn_cutoff_level = 10;
O "-999" força o amavis / spamassassin a adicionar os cabeçalhos do nível de spam a todos os e-mails, tornando muito mais fácil para a filtragem de lixo eletrônico do lado do cliente fazer seu trabalho. Os outros níveis são valores razoáveis para uma boa filtragem com poucos ou nenhum falso positivo.
- Olhe perto da linha 183, e faça os valores parecerem assim:
$final_virus_destiny = D_DISCARD; $final_banned_destiny = D_DISCARD; $final_spam_destiny = D_DISCARD; $final_bad_header_destiny = D_PASS;
Este é realmente o lugar onde os caras da Apple não conseguiram fazer a coisa certa. O e-mail que é claramente spam deve ser descartado, mas o padrão é passar tudo ... tornando a filtragem basicamente inútil.