Filtro de Correo

Miguel Oyarzo O. admin en aim.cl
Dom Mar 4 19:42:43 CLST 2007


At 09:12 04-03-2007, Horst H. von Brand wrote:
>Miguel Oyarzo O. <admin en aim.cl> wrote:
> > At 18:09 03-03-2007, Horst H. von Brand wrote:
> > >Miguel Oyarzo O. <admin en aim.cl> wrote:
> > > > At 12:48 01-03-2007, Horst H. von Brand wrote:
> > > > >Sebastian Antunez Noguera <santunez en gmail.com> wrote:
> > > > > > Estimados, al server de correo necesito implementarle un Filtro de
> > > > > > Contenido para evitar Virus, Spam y todas las basuras que se
> > > > > > conocen hoy.
> > >
> > >[...]
> > >
> > > > Si te sirve el comentario: el mejor servicio antispam que he probado
> > > > fue milter-greylist. Pero este fue absolutamente superado por
> > > > milter-regex.
> > >
> > >Configurado como? Supongo que no son excluyentes...
>
> > No lo son. Probe ambos y trabajan regio, pero ya habia mencionado en
> > otro correo que greylist produce confusion y algunos reclamos por
> > correos urgentes que no llegan a tiempo (cuando el origen no esta en
> > lista blanca o memorizado).
>
>Eso es una idiotez, el correo /nunca/ ha sido "mensajeria instantanea".


fuera del ambiente academico es una idiotez pensar que todos
los usuarios tienen las mismas costumbres o se les puede conducir como ganado
por una misma via.



> > Ademas cada vez son mas los spammers que usan smtp personales que
> > cumplen con RFC.
>
>Obvio.
>
> >                   Ahora son capaces de reenviar mensajes rechazados
> > temportalmente por greylist.
>
>Obvio. Igual sigue siendo bastante efectivo por ahora.
>
> > La tecnica de greylist  dejara de ser eficiente en poco tiempo, de igual
> > forma como callout en maquinas exim y postfix.
>
>"Carrera armamentista" le llaman...
>
> > > > Con milter-regex al fin supere la barrera del 90% de rechazos. este
> > > > fin de mes analizare la estadistica nuevamente pero ya se ve que sera
> > > > sobre un 95% de efectividad.
> > >
> > > > La regla mas efectiva que encontre es: rechaza si la conexion viene de
> > > > /[0-9][0-9]*(\.|\-)[0-9][0-9]*(\.|\-)[0-9][0-9]*/
> > >
> > >O sea, no tiene reversos inscritos. OK.
>
> > No!, es exactamente al reves:
> > La tecnica utiliza el reverso para buscar patrones numericos en el dominio.
> > Filtrar SPAM en funcion de "no existencia de reverso" es mal criterio 
> ahora.
>
>O sea, correo de 3com.com o de 123.cl no te llega? No sirve, sorry.


falso, de donde sacas eso... analiza la la expresion regular y compara con 
esto:

# dig 3com.com mx
3com.com.               79834   IN      MX      10 pl3com.mail.eds.com.
3com.com.               79834   IN      MX      10 ah3com.mail.eds.com.

# dig 123.cl
123.cl.                 7226    IN      MX      10 mail.entelchile.net.

Porsupusto que si pasa.
Solo las conexiones con reverso de 3 segmentos numericos o mas son bloqueadas.
Los MTA bien establecidos no tienen esos nombres con direcciones IP.


> > Con milter-regex la expresion:
> > /[0-9][0-9]*(\.|\-)[0-9][0-9]*(\.|\-)[0-9][0-9]*/
> > buscara patrones "dinamicos/numericos" en el revserso.
> > Ejs:
> > 213.Red-83-50-134.dynamicIP.rima-tde.net  --> 83.50.134.213
> > adsl-84-227-162-12.adslplus.ch  --> 84.227.162.12
> >
> > Aqui hay una parte de mi configuracion (como ejemplo):
> >
> > === milter-regex.conf =====================
> > reject "BANNED! - cualquier mensaje aqui ...."
>
>Debiera ser un mensaje de respuesta de ESMTP, supongo...
>
> > connect /[0-9][0-9]*(\.|\-)[0-9][0-9]*(\.|\-)[0-9][0-9]*/e //
> > connect /(dynamic|ppp|dhcp|pool|static)/ei //
> > connect /host[0-9][0-9]*\.advance\.com\.ar/ //
> > ...
> > ...
> > connect /dsl\.[a-z0-9]*\.ttnet\.net\.tr/ //
>
>Todas esas cosas las puedes eliminar con listas negras ad hoc. Y hay
>direcciones dinamicas perfectamente validas (como esta ahora).
>--
>Dr. Horst H. von Brand                   User #22616 counter.li.org

No. las listas negras no son suficientes y agregar *muchos* filtros dnsbl 
puede traer problemas
de tiempos de respuesta con algunos MTAs-.

El resultado es mejor que la explicacion supongo.

Saludos,


Miguel Oyarzo
Austro Internet S.A.
Punta Arenas





Más información sobre la lista de distribución Linux