O manual postgrey diz:
--auto-whitelist-clients=N host da lista de permissões após a primeira entrega bem-sucedida N é a contagem mínima de e-mails antes de um cliente ser incluído na lista de permissões (ativado por padrão com valor 5) especifique N=0 para desativar.
Pelo que entendi, isso, por exemplo, incluiria automaticamente o gmail.com na lista de permissões, sempre que eu recebesse 5 e-mails de diferentes usuários do Gmail. Isso não é perigoso?, porque há muitos spammers enviando desse host.
Não. Isso não é um problema.
Na verdade, todas as grandes entidades podem estar apenas no seu
/etc/postgrey/whitelist_clients
porque você não tem escolha. De qualquer forma, o servidor de e-mail reenviará e-mails e, portanto, não fará nenhuma diferença. Você sempre receberá esses e-mails.Onde o Postgrey é útil é com um servidor de e-mail estúpido criado por spammers. Esses servidores de e-mail obterão um 450 e abandonarão completamente a façanha (mais e mais eles fazem certo, porém, e tentam novamente como servidores de e-mail normais...)
Qualquer servidor de e-mail capaz de registrar a resposta 450 e reenviar o e-mail alguns minutos depois (ou 12 horas depois... dependerá da configuração do servidor do remetente!) Não fará diferença (exceto que você responderá com um 450 de vez em quando, quando seu servidor já deve saber que não será necessário fazer isso, então na verdade é um desperdício se você fizer o 450 contra servidores que não exija!)
Além disso, um motivo para ter uma lista de permissões temporária é garantir que, se um servidor mudar de mãos e agora pertencer a um spammer, o Postgrey possa reagir de acordo. Para sistemas como gmail, hotmail, yahoo, isso nunca acontecerá.
Na verdade, acho irritante que o Postgrey esqueça os hosts o tempo todo ... porque meus mesmos clientes precisam passar pelo Postgrey novamente toda vez que me enviam um novo e-mail alguns meses depois. Então eu uso esta opção para limitar a quantidade de tempo que o postgrey vai lembrar desse host: