CENTOS 5.10 i686 xenpv - servidor WHM 11.44.1 (build 18)
Estou resolvendo esse problema:
Eu tenho um VPS configurado como MX para vários dos meus domínios. Os e-mails desses domínios são apenas aliases para outras contas de e-mail (principalmente o Gmail) para encaminhar e-mails recebidos. É claro que isso captura muito spam e-mails que são rejeitados pelo Gmail (e meu VPS se torna temporariamente bloqueado)
2014-07-29 12:56:42 SMTP error from remote mail server after end of data: host alt3.gmail-smtp-in.l.google.com [74.125.142.27]: 421-4.7.0 [xxx.xxx.xxx.xxx 15] Our system has detected an unusual rate of\n421-4.7.0 unsolicited mail originating from your IP address. To protect our\n421-4.7.0 users from spam, mail sent from your IP address has been temporarily\n421-4.7.0 rate limited. Please visit\n421-4.7.0 http://www.google.com/mail/help/bulk_mail.html to review our Bulk\n421 4.7.0 Email Senders Guidelines. wc16si48135826icb.20 - gsmtp
Eu poderia, claro, instalar algo como o SpamAssassin no meu VPS para filtrar a maioria dos spams. Mas como eu não estou hospedando o e-mail sozinho (por exemplo, fornecendo IMAP), não posso dar aos usuários uma maneira de ver se havia algum falso positivo, etc.
Existe uma maneira de gerenciar melhor o spam no meu VPS para evitar o bloqueio constante do Gmail, ou isso é algo inevitável?
Eu encontrei esta resposta:
You can't tell the receiving MX where you want your mail to go. I would set up SpamAssassin, set it to a threshold of 6 (instead of the default 5) and reject all mails above that threshold at SMTP level (with SA-Exim, for example). Then your mails either pass the spam check and get delivered or the sender (if it is a real mail server) gets a notification that the message could not be delivered because it looked spammy.
Então eu implementei aqui;
WHM: Exim Configuration Manager: opções de ACL: SpamAssassin ™ rejeitar limite de pontuação de spam: Defina como 6
Obrigado pela sua ajuda!
Tags smtp spamassassin whm