Re: [Gutl-l] REspondedor automático (o automágico)

2013-10-22 Por tema Alberto José García Fumero
El mar, 22-10-2013 a las 11:46 -0400, låzaro escribió:
> y como seleccionas que bajar?

Te devuelve a vuelta de correo el documento solicitado, que es de texto.
Va como texto del mensaje que recibes.

Recuerdo que entre los jugueteos que hice con la idea, estaba revisar en
una base bibliográfica Isis por ese tema. Devolvía el contenido de los
registros que cumplían la condición. Siempre me he quedado con la
curiosidad de cómo sería buscar así en una base PostgreSQL...

BTW, No está pensado para recibir binarios como adjuntos, aunque pudiera
dársele la vuelta... ¿Me estás pinchando para que lo haga, viejo? ;-) La
idea es interesante. Habría que pensar si por ejemplo, usando
mime-construct se puede lograr...

> 
> porque ver el contenido de ftp.txt no resuelve mucho. Es como ver los
> archivos detrás de una vitrina...
> 
> En mi caso el plugin ftp2eml.rb, toma lo que le manda procmail y si el
> asunto no mache algun fichero en el directorio que se está compartinedo,
> pues te da la lista de todo lo que tiene disponible. El operador solo tiene
> que poner ficheros en el driectorio que comparte.

Esa es la diferencia entre un lenguaje de alto nivel y algo como
procmail, flexible pero no tanto como nos gustaría.
> 
> Así tengo el mio:
> 
> # ftp por correo
> :0w
> * ^To.*f...@lex-sa.cu
> * ^From.*.cu
> |/usr/local/bin/ftp2eml.rb /home/lazaro/mailshare/
> 
> 
> Además, la regla ^From.*.cu es muy importante, así solamente atiendes a los
> que tengan libreta de abastecimiento. Si no, acabarás siendo spamer. Mi
> www4mail me mandó a l lsita negra porque un tipo adivinó que pidiendo su
> spam desde la dirección de la vícitima podía hacer spam con mi bot.

Me parece recordar que la cuenta solo podía mandar a .cu.

-- 
M.Sc. Alberto García Fumero
Usuario Linux 97 138, registrado 10/12/1998
Las autoridades sanitarias advierten:
El uso prolongado de Windows puede provocar dependencia.


-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

[Gutl-l] REspondedor automático (o automágico)

2013-10-22 Por tema Alberto José García Fumero
He cambiado el asunto de este mensaje, para no robarme el hilo...

Procmail puede ser tu nuevo mejor amigo;-)

Puedes instalar procmail y crear una cuenta llamada sistema a la cual se
le escribe poniendo en la línea de asunto lo que deseas recibir a vuelta
de correo.

La idea original me la pasó el creador de la distro Ututo, el argentino
Daniel Olivera (ah, qué tiempos...)

Tomo un ejemplo de cuando estaba en mi anterior trabajo.  Allá la cuenta
la llamé sist...@cied.rimed.cu.

En el fichero /home de esa cuenta (estoy suponiendo que las cuentas las
creas bajo /home) pones un fichero .procmailrc con permisos 600 y el
contenido:

:1 h
* ^Subject.*FTP 
* !^X-Loop: sist...@cied.rimed.cu
|(formail -r -I"Precedence: junk" \
-A"X-Loop: sist...@cied.rimed.cu"; \
cat ftp.txt ) | /usr/sbin/sendmail -t

* ^Subject.*ftp 
* !^X-Loop: sist...@cied.rimed.cu
|(formail -r -I"Precedence: junk" \
-A"X-Loop: sist...@cied.rimed.cu"; \
cat ftp.txt ) | /usr/sbin/sendmail -t

:1 h
* ^Subject.*TITULARES 
* !^X-Loop: sist...@cied.rimed.cu
|(formail -r -I"Precedence: junk" \
-A"X-Loop: sist...@cied.rimed.cu"; \
cat cied.rdf ) | /usr/sbin/sendmail -t
:1 h
* ^Subject.*titulares 
* !^X-Loop: sist...@cied.rimed.cu
|(formail -r -I"Precedence: junk" \
-A"X-Loop: sist...@cied.rimed.cu"; \
cat cied.rdf ) | /usr/sbin/sendmail -t

:1 h
* ^Subject.*OPCIONES 
* !^X-Loop: sist...@cied.rimed.cu
|(formail -r -I"Precedence: junk" \
-A"X-Loop: sist...@cied.rimed.cu"; \
cat opciones.txt ) | /usr/sbin/sendmail -t



Como ves, en respuesta a lo pedido en la línea de asunto se se hace cat
a un fichero de texto con la info pedida. Puedes dejar el sendmail donde
está, pues Postfix es compatible. Los documentos los puse allí mismo en
ese directorio.

Fumero



El mar, 22-10-2013 a las 09:51 +, Pablo Pinet escribió:
> Esto es un offtopic del topic...
> 
> Interesante lo que haces..¿Que programa, script, o magia... haces para 
> que el servidor responda automaticamente con el nombre del archivo del 
> asunto?... Me gustaría hacerlo, de pronto se me ocurren miles de cosas :)
> 
> Gracias..
> 
> P.
> 
> On 22/10/13 04:29, låzaro wrote:
> > bueno, 61 descargas en el día ayer, por cierto, estaba escribiendo mientras 
> > los
> > correos de f...@lex-sa.cu caían.
> >
> > Me imagino que todo el que la descargó tenga una versión diferente :D pero 
> > bueno
> > ya les mandé la última.
> >
> > En fin, ahí traje la de la casa, arreglada y mejorada. Le corregí algunos
> > errores en los ejemplos. Le agregué al final sobre ip6tables y el anexo 2 
> > habla
> > de como hacer un túnel 6in4 para que el quiera probar ipv6 de cara a 
> > internet
> >
> > Sigue creciendo pero para abajo, la primera parte sigue siendo la 
> > explicación de
> > lo que es un firewall y el básico de iptables. Ahora le agregué como hacer
> > escuchar cualquier puerto por el 443, osea redireccionarlo.
> >
> > Saludos
> >
> >
> >
> >
> > Thread name: "Re: [Gutl-l] completo tutorial de iptables"
> > Mail number: 2
> > Date: Mon, Oct 21, 2013
> > In reply to: Lázaro Armando
> >> bueno 19 descargas en menos de 12 horas me parece una buena cifra.
> >>
> >> Cualquier comentario o sugerencia es bienvenido. Por favor, lo que no se
> >> entiendas háganmelo saber para hacerlo más simple, el objetivo es que sea
> >> bien sencillo.
> >>
> >> Estoy haciendo un esfuerzo sobre humano para NO escribir con la prosa que
> >> me caracteriza :D
> >>
> >> voy con lo del reverse tethering, cuando este listo aviso...
> >>
> >>
> >> Thread name: "[Gutl-l] completo tutorial de iptables"
> >> Mail number: 1
> >> Date: Sat, Oct 19, 2013
> >> In reply to: Lázaro Armando
> >>> Saludos, estoy escribiendo un tutorial de iptables bien completo, ya que 
> >>> en mi
> >>> opinión la información sobre iptables; si no llega se pasa...
> >>>
> >>>   va de lo básico a lo complejo
> >>>
> >>> Ya se puede considerar como "terminado" pero quiera agregarle algunas 
> >>> cositas,
> >>> por ejemplo, como hacer "reverse tethering" con android para el que quiera
> >>> conectar su teléfono a internet y no tenga wifi.
> >>>
> >>> Al que le interese, puede escribir un correo a f...@lex-sa.cu con asunto:
> >>>
> >>> iptables.txt
> >>>
> >>>
> >>> ah, otra cosa...
> >>>
> >>> Los usaurios del servicio "YA SABEN CUAL" que abre solo en horarios 
> >>> laboral.
> >>>
> >>> Acomodé el "sistema defensa". Cierto y determinado bot "loco" que baneaba 
> >>> a todo
> >>> el mundo, ya no lo hará.
> >>>
> >>>
> >>>
> >>> -- 
> >>>  Warning! 
> >>> 100'000 pelos de escoba fueron
> >>> introducidos satisfactoriamente
> >>> en su puerto USB.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> -- 
> >>> Este mensaje ha sido analizado por MailScanner
> >>> en busca de virus y otros contenidos peligrosos,
> >>> y se considera que está limpio.
> >>>
> >>> __
> >>> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> >>> Gutl-l@jovenclub.cu