[postfix-es] Miles de rechazos diarios

Hernán Agretti hagretti en yahoo.com.ar
Jue Mayo 20 15:27:26 CEST 2010


Hola lista, primera vez que escribo. Configuré hace unos años el servidor de correo (postfix) de la facultad, durante todo este tiempo funcionó bien hasta que decidí permitir relay a usuarios autenticados por sasl. Uno de los usuarios se infectó con un virus y a partir de ahi comenzaron a haber miles de conexiones autenticadas correctamente por sasl provenientes de distintos lugares (supongo que el virus envio los datos de autenticación a alguna base de datos y luego hacía conexiones desde otro lado). Eso duró un día, cuando me di cuenta cancelé sasl y permití solo a mynetworks como antes. Todo bien, ahora el servidor rechaza todos esos intentos, pero desde ese momento hasta hoy el 99,9% de las conexiones siguen intentando ingresar autenticandose por sasl (la ip habrá quedado en alguna base de datos de virus para hacer relay).Para mostrarlo en numeros:Postfix log summaries for May 19

Grand Totals
------------
messages

    101   received
    122   delivered
      0   forwarded
      1   deferred  (1  deferrals)
      2   bounced
  74721   rejected (99%)
      0   reject warnings
     97   held
      0   discarded (0%)

      0   bytes received
   8460k  bytes delivered
      0   senders
      0   sending hosts/domains
     52   recipients
     13   recipient hosts/domains

A veces superan las 100000 conexiones rechazadas en un día, y el tráfico legítimo no supera los 500 correos diarios. La pregunta es: ¿hay alguna forma de disminuir esa cantidad de intentos? por ejemplo alguna forma de bloquear las conexiones por un periodo largo (un día) cuando se producen X intentos fallidos de conexión desde una misma ip. Y si no hay ninguna forma, otra pregunta: ¿consume una cantidad de recursos necesaria como para que me preocupe por eso? (teniendo en cuenta que el ancho de banda que tenemos es bastante pequeño, 256k de subida)Los controles que agregué ultimamente son: postgrey, helo_required, validar dominio origen y destino, listas negras y spf.Paso una parte de main.cf:
smtpd_delay_reject = nosmtpd_error_sleep_time = 5ssmtpd_soft_error_limit = 5smtpd_hard_error_limit = 10anvil_status_update_time = 600ssmtpd_helo_required = yessmtpd_helo_restrictions =        permit_mynetworks,        reject_non_fqdn_hostname,        reject_invalid_hostnamedisable_vrfy_command = yesstrict_rfc821_envelopes = yessmtpd_sender_restrictions =        reject_non_fqdn_sender,        reject_unknown_sender_domainsmtpd_recipient_restrictions =        reject_unauth_pipelining,        reject_non_fqdn_recipient,        reject_unknown_recipient_domain,        permit_mynetworks,        reject_rbl_client bl.spamcop.net,        reject_rbl_client zen.spamhaus.org,        reject_rbl_client sbl-xbl.spamhaus.org,        reject_rbl_client safe.dnsbl.sorbs.net,        reject_rbl_client cbl.abuseat.org,        reject_unauth_destination        check_policy_service inet:127.0.0.1:60000
          check_policy_service unix:private/policyd-spfpolicyd-spf_time_limit = 3600smtpd_client_connection_rate_limit = 30 (esta ultima la puse ayer para probar solamente)
Y el log, esto pasa una vez por segundo, la mayoria se rechaza por esto, aunque hay algunos miles de blocked using bl.spamcop.net (y otras), o relay_access_denied:
May 20 10:13:07 surubi postfix/smtpd[19187]: NOQUEUE: reject: EHLO from 201-13-36-35.dsl.telesp.net.br[201.13.36.35]: 504 5.5.2 <SERVIDORII>: Helo command rejected: need fully-qualified hostname; proto=SMTP helo=<SERVIDORII>



      
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.wl0.org/pipermail/postfix-es/attachments/20100520/6c2e8aba/attachment-0001.html>


More information about the postfix-es mailing list