- A limitação de taxa é possível com o postfix
- A filtragem de e-mails enviados por spam poderia ajudá-lo a ficar na lista negra. No entanto, pegue alguns recursos extras do sistema.
Eu tenho um servidor de e-mail postfix / dovecot com 100 usuários diferentes. Quando eles enviam um email, precisam ser autenticados. Eu uso com sucesso o saslauth para conseguir isso.
Há alguns dias, tive um problema. Um usuário específico, provavelmente com um vírus ou um bot de spam instalado em seu computador, começou a enviar pelo meu servidor milhares de e-mails em poucas horas. Como resultado, meu ip foi bloqueado por muitos provedores de isp (@aol, @ yahoo e outros) e foi listado em muitas listas negras, fazendo com que todos os meus 100 usuários não pudessem enviar nenhum email para ninguém.
Qual é a melhor prática para evitar esse problema? Seria ótimo se meu servidor reconhecesse um usuário de spam e o bloqueasse automaticamente. Além disso, ter um limite de, digamos, 30 e-mails por hora pode ser uma solução parcial.
Alguma ideia de como enfrentar esse problema? Obrigado
Qual é a sua configuração atual de antivírus? Com que frequência os usuários têm suas máquinas verificadas por material malicioso? Uma boa discussão sobre este aqui
Instale algum software de monitoramento que irá alertá-lo quando a taxa de envio ultrapassar 30 e-mails por hora? Tenho certeza que você pode conseguir exatamente isso com o Nagios e ele vai te dar alguns alguns gráficos bonitos.
A implementação disso junto com a filtragem de spam de saída provavelmente evitará isso no futuro. A maioria dos filtros de spam reconhece instantaneamente o conteúdo que está sendo enviado como spam porque eles direcionam para domínios de spam conhecidos que estão listados em URIBLs. Você pode usar o SpamAssassin com o Postfix.