Re: Devolver mails a ciertas direcciones con procmail
On Sat, Jun 10, 2006 at 01:47:37PM -0700, Maria Garcia Suarez wrote: > Hola, > > LeÃda toda la explicación de los MTAs, que me ha > parecido muy interesante (¡gracias!) y partiendo de > la idea que uso Thunderbird (con su correspondiente > filtro bayeasiano) para leer el correo (por lo que > bogofilter no es solución, ya lo uso con muestras de > _miles_ de mails tanto buenos como de spam pero > incluso asà se cuelan mensaje) ¿qué solución me > recomiendas? > > 1. En el servidor de mi proveedor necesito el > catch-all. > 2. No puedo eliminar unas determinadas direcciones. > 3. Como soy usuaria tampoco puedo eliminar ciertos > destinatarios a nivel servidor Debian. En tu caso parece que no puedes hacer lo correcto, pero podrías hacer algo no tan incorrecto. Instala algún software tipo vacaciones, de esos que responden automáticamente cuando uno no está, que tampoco son muy bien vistos en internet, pero los que están bien hechos se preocupan de todos los detalles de los que debe preocuparse un software que envía respuestas automáticas, a saber: - evitar los bucles - no responder a rebotes (que te van a llegar miles, te lo aseguro) ni a mensajes de demonios. - no enviar sus mensajitos a listas de correo - enviar un solo mensaje a cada dirección y luego guardarla en un cache para no seguir enviando el mismo mensaje múltiples veces. No se si se me escapa algo. Configúralo con un mensaje del tipo: "La dirección electrónica está deshabilitada permanentemente. Si Ud. no ha enviado un mensaje a la dirección , por favor disculpe la molestia e ignore este mensaje." De esta manera, al menos si molestas a alguien lo vas a hacer una sola vez y no todas las veces que al spammer se le ocurra usar su dirección. Es algo parecido a lo que hacen los servidores de listas de correo para confirmar direcciones de retorno, sólo que éstos últimos responden a comandos bien definidos y no a todo lo que les llega, por lo que molestan a muchos menos inocentes. > De todas maneras, insisto, lo que proponÃa hacer no > es muy ortodoxo pero al fin y al cabo es lo mismo que > harÃa cualquier MTA: redirigir a otra dirección (en > este caso falsa). Si bien no está aún (que yo sepa) escrito en ningún estándar, la práctica aceptada en la actualidad es que un MTA sólo debe aceptar un mensaje si sabe que puede entregarlo, de lo contrario debe rechazarlo en el diálogo SMTP para evitar backscatter. Aún existen MTAs que no cumplen con esto y son bastante odiados y están filtrados en muchas partes (yahoo es ejemplo de negligencia en esto y qmail por defecto genera backscatter). De esta formalos usuarios reciben rebotes sólo del MTA más cercano y nunca de un spammer. [...] > Yo simplemente quiero una solución que no pase por > recibir esos mensaje. Si el buzón no existiera (cosa > que no puedo conseguir por la configuración de mi > proveedor) no los recibirÃa, quiero no recibirlos. [...] Si no quieres recibirlos, simplemente bótalos a /dev/null, de lo contrario, la solución de más arriba es la que veo más viable. -- Blu. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Devolver mails a ciertas direcciones con procmail
Hola, On Sat, Jun 10, 2006 at 01:34:06PM -0700, Maria Garcia Suarez wrote: > Me parece que no nos acabamos de entender. Yo no > quiero devolver el mensaje al remitente, quiero > devolverle un mensaje de error como si el buzón no > existiera. Creo estar en mi derecho a decidir qué > direcciones de mi dominio existen y qué direcciones > no, ¿me equivoco? Creo que ya te lo han dicho, es mejor no devolver nada al remitente, porque no es seguro que él te haya enviado el correo. Lo mejor es usar un spam catcher para filtrar los correos, uno bueno es Razor2 que trabaja bastante bien. > ¿Simular que el buzón no existe es ser maleducada? No, pero no es seguro que el mensaje que tú envíes informando que una cuenta X de tu dominio no existe, se convierte en algo problemático si la persona que lo reciba jamás envío correo alguno con ese destino. Empezarías a cargar mensajes que no representan nada al destinatario, incluso serían mensajes no deseados y te convertirías (de forma indirecta) en una suerte de SPAMMER. > ¿Y si realmente no existiera serÃa yo también una > maleducada? En ese caso no hay problema, pero empezarías a desperdiciar tu ancho de banda, sin que esto represente una solución. > ¿Si no te gusta este método (que a mi me parece muy > legÃtimo y "educado") qué solución me propones? Es perfectamente legítimo y educado, hasta hace unos cuantos años atrás :). El problema es que en estos tiempos los spammers no sólo envían correos a destinos diversos, sino que también colectan correos legítimos que los usan para enviar sus mensajes basura, por tanto el mensaje que tu recibas no garantiza que el remitente sea quien en lo envió. Al fin y al cabo, al tratar de enviar mensajes de error o de fallo lo único que consigues no sólo es fastidiar a otros, sino que también gastas ancho de banda innecesario y puedes gastar el ancho de banda de otros. Lo mejor es usar un spam catcher, como razor2, y todo mensaje que captures como spam, deberá ser purgado. Saludos! nmag -- # nmag only,,,C79A 1F61 C728 B523 25D9 7ACB D7D0 92E8 978B 82FF sub boo{$q=pack q;N;,join q++,reverse split q--,shift;$q=~s;\s+$;\n; ;$q} do {printf /%s/,boo($_)} for(9112662581, 676371445, 2158412302) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Devolver mails a ciertas direcciones con procmail
On Sat, Jun 10, 2006 at 01:47:37PM -0700, Maria Garcia Suarez wrote: > ... > ¿qué solución me recomiendas? > > 1. En el servidor de mi proveedor necesito el > catch-all. > 2. No puedo eliminar unas determinadas direcciones. > 3. Como soy usuaria tampoco puedo eliminar ciertos > destinatarios a nivel servidor Debian. > > De todas maneras, insisto, lo que proponÃa hacer no > es muy ortodoxo pero al fin y al cabo es lo mismo que > harÃa cualquier MTA: redirigir a otra dirección (en > este caso falsa). Lo que sigue no va a ser de much ayuda, pero la verdad no doy para más: La situación que tienes no es areglable, en mi opinión. El problema principal es, como dijo Blu, que para cuando puedes revisar el mensaje y ver que es indeseable la posibilidad de enviar un mensaje de error útil ya se perdió. Eso me lleva a pensar que tienes que rediseñar toda tu solución. Por ejemplo: ¿Para que necesitas el catch-all? ¿No te serviría, por ejemplo, dejar abierto solo un patrón (por decir algo, todas las direcciones que empiezen con 'pepito-')? Suponiendo, por supuesto, que es posible hacer eso con tu proveedor. ¿No puedes cambiar de proveedor a uno que te dé más control? ¿No hay forma de que metas esos filtros en el servidor? Exim, por ejemplo, puede configurarse para permitir que cada usuario especifique filtros. Perdón por no ser de más ayuda. -- Rodrigo GallardoPGP Key ID: ADC9BC28 Fingerprint: 7C81 E60C 442E 8FBC D975 2F49 0199 8318 ADC9 BC28 http://www.nul-unu.com http://www.nul-unu.com/blogs/elucubrando signature.asc Description: Digital signature
Re: Devolver mails a ciertas direcciones con procmail
Hola, LeÃda toda la explicación de los MTAs, que me ha parecido muy interesante (¡gracias!) y partiendo de la idea que uso Thunderbird (con su correspondiente filtro bayeasiano) para leer el correo (por lo que bogofilter no es solución, ya lo uso con muestras de _miles_ de mails tanto buenos como de spam pero incluso asà se cuelan mensaje) ¿qué solución me recomiendas? 1. En el servidor de mi proveedor necesito el catch-all. 2. No puedo eliminar unas determinadas direcciones. 3. Como soy usuaria tampoco puedo eliminar ciertos destinatarios a nivel servidor Debian. De todas maneras, insisto, lo que proponÃa hacer no es muy ortodoxo pero al fin y al cabo es lo mismo que harÃa cualquier MTA: redirigir a otra dirección (en este caso falsa). Lo que pasa es que en vez de hacerlo a nivel MTA (que no puedo, no administro) lo harÃa con un procmail + formail. Cuando alguien me escribe a [EMAIL PROTECTED] mi proveedor lo recibe y me lo redirige a [EMAIL PROTECTED] Si yo aquà tuviera otro MTA lo redirigirÃa a donde me diera la gana. Como no puedo hacerlo a nivel MTA lo hago de la manera que puedo. Pero es exactamente lo mismo que hace mi proveedor conviertiendo [EMAIL PROTECTED] en [EMAIL PROTECTED] Lo diferencia es que yo quiero reconvertirlo a [EMAIL PROTECTED] Tal y como lo veo es lo mismo pero de manera diferente. ¿Me equivoco? Yo simplemente quiero una solución que no pase por recibir esos mensaje. Si el buzón no existiera (cosa que no puedo conseguir por la configuración de mi proveedor) no los recibirÃa, quiero no recibirlos. MarÃa. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Devolver mails a ciertas direcciones con procmail
Hola, --- Luis Rodrigo Gallardo Cruz <[EMAIL PROTECTED]> wrote: > On Sat, Jun 10, 2006 at 12:31:50PM -0700, Maria > Garcia Suarez wrote: > > > > No, yo no le enviarÃa nada, simplemente > devolverÃa > > como error (ya que lo quiere redirigir a una > > dirección falsa) un mail que he recibido de esa > > dirección. > > ... > > Si lo estoy molestando no será porque yo lo > provoque, > > la culpa es del spammer que ha enviado ese mail > con > > remitente falso. Una de dos, o me fastidio yo o se > > fastidia otro. Ahora me estoy fastidiando yo > perdiendo > > la *tira de tiempo* cada dÃa revisando todo el > spam > > que me llega para evitar eliminar un mail > legÃtimo... > > > > Yo no soy de las hermanitas de la caridad y tengo > que > > buscar una solución a un problema que tengo ... > > El escenario visto desde diversos puntos de vista: > > El spammer: El lo que quiere es que su mensaje le > llegue a *alguien*, > quien quiera que sea. Si te lo env�a a t� con un > remitente falso y tu > le reenvias eso al remitente falso, el mensaje del > spammer le llega a > alguien y el cumpli� su objetivo. Si s�lo reenvias > el mensaje de > error, sin el contenido del spam, entonces �l perdi� > 1 destinatario, o > sea nada. > > El due�o de la direcci�n falsificada: Ahorita, �l no > tiene vela en el > entierro. Despu�s de tu acci�n, empieza a recibir > mensajes no deseados > desde tu direcci�n. Su respuesta va a ser considerar > que *t�* eres > spammer. > > T�: Ahorita estas desperdiciando tiempo revisando el > buz�n. Despu�s de > hacer esto, vas a dejar de recibir spam. Pero muchas > de las personas > con las direcciones falsificadas van a quejarse de > t�. O, si las > direcciones no le llegan a alguin, los > administradores de esos > dominios. Resultado posible: Te denuncian con tu ISP > y t�, el ISP o > ambos son metidos a las listas negras de spammers y > tus corero > leg�timos empiezan a rebotar. O tu ISP te corre a > patadas. > > > �Segura que quieres hacer esto? > > No se trata de que seas hermanita de la caridad, ni > de que le eches la > culpa al spammer. Ser tratada con mala educaci�n no > justifica que t� se > lo hagas a terceros. Sin tomar en cuenta que esos > terceros van a responder. Me parece que no nos acabamos de entender. Yo no quiero devolver el mensaje al remitente, quiero devolverle un mensaje de error como si el buzón no existiera. Creo estar en mi derecho a decidir qué direcciones de mi dominio existen y qué direcciones no, ¿me equivoco? ¿Simular que el buzón no existe es ser maleducada? ¿Y si realmente no existiera serÃa yo también una maleducada? ¿Si no te gusta este método (que a mi me parece muy legÃtimo y "educado") qué solución me propones? MarÃa. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Devolver mails a ciertas direcciones con procmail
[Estoy suscrito a la lista. No es necesario que me envies duplicados a mi casilla personal] On Sat, Jun 10, 2006 at 12:31:50PM -0700, Maria Garcia Suarez wrote: > Hola Blu, > > Ante todo gracias por tu respuesta... > > --- Blu <[EMAIL PROTECTED]> wrote: > > > On Sat, Jun 10, 2006 at 11:17:12AM -0700, Maria > > Garcia Suarez wrote: > > > Buenas, > > > > > > Soy una usuaria, que no administradora, de Debian > > con > > > un grave problema de spam :-| > > > > > > Tengo un dominio @inventado.com que a nivel > > proveedor > > > tengo configurado con Catch-All. > > > > Eso significa que lo acepta todo no? > > Efectivamente. Lo acepta todo y lo redirige a una > cuenta en una máquina con Debian... Al puerto 25 me imagino, donde hay un demonio SMTP escuchando. > > > Bien. > > > > > > Pues me encuentro con que los se�ores > spammeadores > > se > > > han especializado en ciertas direcciones de mi > > dominio > > > (pej: [EMAIL PROTECTED] o > > > [EMAIL PROTECTED]), direcciones que > > quiero > > > "eliminar". As� dejar�a de recibir todo el > spam > > que > > > recibo en esas direcciones, que adem�s s�lo > las > > usan > > > los spammeadores, la que tienen mis amigos son > > otras > > > (unos unas, otros otras). > > > > > > Lo que se me hab�a ocurrido era filtrar esas > > > direcciones con el procmail de manera que los > > correos > > > enviados a esas direcciones (en concreto) fueran > > > devueltos. No quiero meterlos en carpetas > > especiales > > > de spam, de esa manera ya tengo suficientes mails, > > los > > > quiero devolver directamente (para minimizar, > as�, > > los > > > falsos positivos). > > > > No lo hagas. Un spam nunca debe ser devuelto al > > remitente, ni siquiera > > como rebote. La raz�n es que la direcci�n de > retorno > > de un correo spam muy > > probablemente estar� falsificada y el rebote lo va > a > > recibir un inocente > > que, adem�s, se va a enojar contigo por enviarle > > spam. En la pr�ctica, si > > No, yo no le enviarÃa nada, simplemente devolverÃa > como error (ya que lo quiere redirigir a una > dirección falsa) un mail que he recibido de esa > dirección. Si lo que quieres hacer resultase, enviarías un rebote a la dirección de retorno del correo spam, que seguramente será la dirección de un usuario inocente. En internet, cada MTA se hace responsable de un mensaje que acepta durante un diálogo SMTP. Una vez aceptado el mensaje, el MTA que lo envió (que puede ser el MTA de un spammer) se desentiende y le pasa la responsabilidad al MTA que lo aceptó. Sea que el MTA de tu proveedor acepte el mensaje y luego lo reenvíe a tu MTA, o que simplemente redireccione el puerto 25 a tu máquina, el mensaje, una vez que es procesado por procmail, ya ha sido aceptado y no puede ser rechazado con un mensaje de error, lo más que se puede hacer es generar un rebote si se descubre que el mensaje no es entregable, pero eso genera lo que los gringos llaman backscatter, que en realidad significa rebotes a los remitentes equivocados. Los spammers usan activamente esta característica para que sus mensajes reboten hacie su verdadero objetivo, poniendo la dirección de su verdadero objetivo como dirección de retorno. > > haces eso, te conviertes en un relay abierto y los > > spammers te lo van a agradecer. > > En absoluto. Estoy haciendo que un mail que no me > interesa le sea devuelto al que lo envÃa en forma de > error. Simplemente. > > Un spammer no se puede aprovechar para nada de ésto > ya que yo estoy generando una notificación de error > donde no la hay (el mail va a una dirección que ahora > mismo existe pero yo quiero que deje de existir de > manera sencilla). Lo que haces es generar un rebote hacia el verdadero objetivo del spammer. Como los RFCs indican que los rebotes no deben ser rechazados, la víctima tiene que elegir entre recibir el spam rebotado por tí, o hacer que su MTA viole el estándar y rechazar los rebotes. Probablemente lo que hará será ponerte en lista negra y rechazar todo lo que venga de tí, y así con todos los que reciban backscatter de tu nodo. Finalmente vas a terminar en más de una base de datos de spammers y no vas a poder enviar a ninguna parte. [...] > Porque en el muy hipotético caso de llegar un mail > legÃtimo no quiero borrarlo y que la otra persona se > piense que lo he leÃdo. Devolviéndolo me aseguro que > la persona que lo envió vea que yo no lo he leÃdo. Eliminando las cuentas problemáticas también te aseguras de que la persona que envió un correo legítimo se entere que no lo recibiste. Tu MTA (o el de tu proveedor), no aceptará el mensaje y el remitente recibirá un rebote _desde su propio MTA_ indicándole que la dirección no existe. Si es un spammer el que envía, tu MTA (o el de tu proveedor) lo rechazará tambien y el MTA del spammer seguirá su camino intentando con otro blanco. Nadie recibe rebotes en este caso (los MTA usados por spammers en general ignoran los mensajes de error y simplemente pasan a su si
Re: Devolver mails a ciertas direcciones con procmail
On Sat, Jun 10, 2006 at 12:31:50PM -0700, Maria Garcia Suarez wrote: > > No, yo no le enviarÃa nada, simplemente devolverÃa > como error (ya que lo quiere redirigir a una > dirección falsa) un mail que he recibido de esa > dirección. > ... > Si lo estoy molestando no será porque yo lo provoque, > la culpa es del spammer que ha enviado ese mail con > remitente falso. Una de dos, o me fastidio yo o se > fastidia otro. Ahora me estoy fastidiando yo perdiendo > la *tira de tiempo* cada dÃa revisando todo el spam > que me llega para evitar eliminar un mail legÃtimo... > > Yo no soy de las hermanitas de la caridad y tengo que > buscar una solución a un problema que tengo ... El escenario visto desde diversos puntos de vista: El spammer: El lo que quiere es que su mensaje le llegue a *alguien*, quien quiera que sea. Si te lo envía a tí con un remitente falso y tu le reenvias eso al remitente falso, el mensaje del spammer le llega a alguien y el cumplió su objetivo. Si sólo reenvias el mensaje de error, sin el contenido del spam, entonces él perdió 1 destinatario, o sea nada. El dueño de la dirección falsificada: Ahorita, él no tiene vela en el entierro. Después de tu acción, empieza a recibir mensajes no deseados desde tu dirección. Su respuesta va a ser considerar que *tú* eres spammer. Tú: Ahorita estas desperdiciando tiempo revisando el buzón. Después de hacer esto, vas a dejar de recibir spam. Pero muchas de las personas con las direcciones falsificadas van a quejarse de tí. O, si las direcciones no le llegan a alguin, los administradores de esos dominios. Resultado posible: Te denuncian con tu ISP y tú, el ISP o ambos son metidos a las listas negras de spammers y tus corero legítimos empiezan a rebotar. O tu ISP te corre a patadas. ¿Segura que quieres hacer esto? No se trata de que seas hermanita de la caridad, ni de que le eches la culpa al spammer. Ser tratada con mala educación no justifica que tú se lo hagas a terceros. Sin tomar en cuenta que esos terceros van a responder. -- Rodrigo GallardoPGP Key ID: ADC9BC28 Fingerprint: 7C81 E60C 442E 8FBC D975 2F49 0199 8318 ADC9 BC28 http://www.nul-unu.com http://www.nul-unu.com/blogs/elucubrando signature.asc Description: Digital signature
Re: Devolver mails a ciertas direcciones con procmail
Hola Blu, Ante todo gracias por tu respuesta... --- Blu <[EMAIL PROTECTED]> wrote: > On Sat, Jun 10, 2006 at 11:17:12AM -0700, Maria > Garcia Suarez wrote: > > Buenas, > > > > Soy una usuaria, que no administradora, de Debian > con > > un grave problema de spam :-| > > > > Tengo un dominio @inventado.com que a nivel > proveedor > > tengo configurado con Catch-All. > > Eso significa que lo acepta todo no? Efectivamente. Lo acepta todo y lo redirige a una cuenta en una máquina con Debian... > > > > > Bien. > > > > Pues me encuentro con que los se�ores spammeadores > se > > han especializado en ciertas direcciones de mi > dominio > > (pej: [EMAIL PROTECTED] o > > [EMAIL PROTECTED]), direcciones que > quiero > > "eliminar". As� dejar�a de recibir todo el spam > que > > recibo en esas direcciones, que adem�s s�lo las > usan > > los spammeadores, la que tienen mis amigos son > otras > > (unos unas, otros otras). > > > > Lo que se me hab�a ocurrido era filtrar esas > > direcciones con el procmail de manera que los > correos > > enviados a esas direcciones (en concreto) fueran > > devueltos. No quiero meterlos en carpetas > especiales > > de spam, de esa manera ya tengo suficientes mails, > los > > quiero devolver directamente (para minimizar, as�, > los > > falsos positivos). > > No lo hagas. Un spam nunca debe ser devuelto al > remitente, ni siquiera > como rebote. La raz�n es que la direcci�n de retorno > de un correo spam muy > probablemente estar� falsificada y el rebote lo va a > recibir un inocente > que, adem�s, se va a enojar contigo por enviarle > spam. En la pr�ctica, si No, yo no le enviarÃa nada, simplemente devolverÃa como error (ya que lo quiere redirigir a una dirección falsa) un mail que he recibido de esa dirección. > haces eso, te conviertes en un relay abierto y los > spammers te lo van a agradecer. En absoluto. Estoy haciendo que un mail que no me interesa le sea devuelto al que lo envÃa en forma de error. Simplemente. Un spammer no se puede aprovechar para nada de ésto ya que yo estoy generando una notificación de error donde no la hay (el mail va a una dirección que ahora mismo existe pero yo quiero que deje de existir de manera sencilla). > Lo m�s adecuado ser�a simplemente eliminar esas > direcciones, de manera que > los spams sean rechazados en el di�logo SMTP, antes > de que el mensaje sea > aceptado. De esa manera el ocasional correo leg�timo > enviado a alguna > de estas direcciones gatillar� un rechazo con un > mensaje explicando que la > direcci�n ya no existe. No puedo, porque mi proveedor acepta cualquier cosa enviada a @inventada.com y la redirige a mi cuenta real. No puedo aceptarlo todo salvo unas direcciones en concreto, o lo acepto todo o nada... De ahà que el "filtrado" lo tenga que hacer a posteriori. > No nos cuentas como recibes esos correos > (�fetchmail?, �demonio SMTP?). El proveedor me lo redirecciona. > Dependiendo de eso pueden existir diferentes > soluciones, pero si las > direcciones s�lo reciben spam no entiendo por qu� > sigues bajando mensajes > dirigidas a estas. Mejor d�jalas descansar en paz si > no puedes eliminarlas, > o derechamente elim�nalas si est� en tu poder. Por > �ltimo env�a todo a > /dev/null, pero nunca contestes un spam. Porque en el muy hipotético caso de llegar un mail legÃtimo no quiero borrarlo y que la otra persona se piense que lo he leÃdo. Devolviéndolo me aseguro que la persona que lo envió vea que yo no lo he leÃdo. El tema està en que de siempre he dicho que acepto cualquier cosa a @inventado.com, asà que ahora no puedo eliminar lo que me llega a ciertas direcciones, si el dÃa de mañana a alguien le da por escribirme a alguna de esas direcciones (que yo nunca he dado a nadie, asà que no sé de dónde han salido) no quiero crear malos entendidos. > > Se me ocurri� redirigir los mails a una direcci�n > > inventada: > > > > :0 > > * ^To: [EMAIL PROTECTED] > > ! [EMAIL PROTECTED] > > > > Pero no funciona... El mail me viene devuelto a > m�, no > > al spammer... > > > > Investigando m�s, prob� la combinaci�n Procmail + > > formail: > > > > :0 fhw > > * ^To: [EMAIL PROTECTED] > > | formail -I "To: > > [EMAIL PROTECTED]" > > Ninguno de esos te va a resultar. Se puede, sin > embargo, mediante procmail > y formail, responder autom�ticamente al remitente, > incluso devolviendo una > copia del correo, pero hay que tener mucho cuidado > para evitar bucles y > otro mont�n de detallitos que pueden causar > desastres y la ira de otros > usuarios. Es la peor soluci�n en todo caso pues est� > casi garantizado que > vas a molestar a m�s de alguien que no tiene nada > que ver en el asunto. Si lo estoy molestando no será porque yo lo provoque, la culpa es del spammer que ha enviado ese mail con remitente falso. Una de dos, o me fastidio yo o se fastidia otro. Ahora me estoy fastidiando yo perdiendo la *tira de tiempo* cada dÃ
Re: Devolver mails a ciertas direcciones con procmail
On Sat, Jun 10, 2006 at 11:17:12AM -0700, Maria Garcia Suarez wrote: > Buenas, > > Soy una usuaria, que no administradora, de Debian con > un grave problema de spam :-| > > Tengo un dominio @inventado.com que a nivel proveedor > tengo configurado con Catch-All. Eso significa que lo acepta todo no? > > Bien. > > Pues me encuentro con que los señores spammeadores se > han especializado en ciertas direcciones de mi dominio > (pej: [EMAIL PROTECTED] o > [EMAIL PROTECTED]), direcciones que quiero > "eliminar". Así dejaría de recibir todo el spam que > recibo en esas direcciones, que además sólo las usan > los spammeadores, la que tienen mis amigos son otras > (unos unas, otros otras). > > Lo que se me había ocurrido era filtrar esas > direcciones con el procmail de manera que los correos > enviados a esas direcciones (en concreto) fueran > devueltos. No quiero meterlos en carpetas especiales > de spam, de esa manera ya tengo suficientes mails, los > quiero devolver directamente (para minimizar, así, los > falsos positivos). No lo hagas. Un spam nunca debe ser devuelto al remitente, ni siquiera como rebote. La razón es que la dirección de retorno de un correo spam muy probablemente estará falsificada y el rebote lo va a recibir un inocente que, además, se va a enojar contigo por enviarle spam. En la práctica, si haces eso, te conviertes en un relay abierto y los spammers te lo van a agradecer. Lo más adecuado sería simplemente eliminar esas direcciones, de manera que los spams sean rechazados en el diálogo SMTP, antes de que el mensaje sea aceptado. De esa manera el ocasional correo legítimo enviado a alguna de estas direcciones gatillará un rechazo con un mensaje explicando que la dirección ya no existe. No nos cuentas como recibes esos correos (¿fetchmail?, ¿demonio SMTP?). Dependiendo de eso pueden existir diferentes soluciones, pero si las direcciones sólo reciben spam no entiendo por qué sigues bajando mensajes dirigidas a estas. Mejor déjalas descansar en paz si no puedes eliminarlas, o derechamente elimínalas si está en tu poder. Por último envía todo a /dev/null, pero nunca contestes un spam. > Se me ocurrió redirigir los mails a una dirección > inventada: > > :0 > * ^To: [EMAIL PROTECTED] > ! [EMAIL PROTECTED] > > Pero no funciona... El mail me viene devuelto a mí, no > al spammer... > > Investigando más, probé la combinación Procmail + > formail: > > :0 fhw > * ^To: [EMAIL PROTECTED] > | formail -I "To: > [EMAIL PROTECTED]" Ninguno de esos te va a resultar. Se puede, sin embargo, mediante procmail y formail, responder automáticamente al remitente, incluso devolviendo una copia del correo, pero hay que tener mucho cuidado para evitar bucles y otro montón de detallitos que pueden causar desastres y la ira de otros usuarios. Es la peor solución en todo caso pues está casi garantizado que vas a molestar a más de alguien que no tiene nada que ver en el asunto. -- Blu. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]