Re: Es posible enviar comandos por smtp a servidores????????

2012-06-02 Por tema Walber Zaldivar

El 31/05/12 15:06, kazabe escribió:

Hola.

estoy buscando la forma de lograr enviar un comando por smtp a mis
servidores para ejecutar tareas especificas.  Por ejemplo: enviar un
correo a servi...@dominio.com con el asunto: REPORTARSE, y que el
servidor envie a una cuenta indicada un reporte del estado de la
maquina.

tengo varios scripts con los que realizo esas tareas por ssh, de esta manera

ssh usuario@servidor /opt/scripts/reportarse.sh

Con eso el servidor me envia un resumen del estado del servidor, a una
cuenta de correo que ya esta declarada dentro del script.   La idea es
poder realizar lo mismo, pero por correo.

Toda la informacion que logro encontrar es referente a enviar correos
desde la linea de comandos, pero lo que necesito es enviar un comando
al servidor por correo.

Alguno de ustedes ha tenido algun esquema similar?  Pueden facilitarme
alguna idea para saber por donde enfoco mi investigacion?

saludos y muchas gracias.

«Existen dos cosas infinitas:
el universo y la estupidez humana... y no estoy muy seguro de la primera» :
Albert Einstein
   
Eso lo puedes resolver con procmail pasandole el correo al script o con 
algún cron que te revise el mailbox cada x tiempo buscando correos con 
comandos. Yo tengo programados unos scripts así en python que leen los 
correos en busca de un atachment commands.sh y lo ejecutan (como medida 
de seguridad primero verifican que esté firmados por mi con gpg). Voy a 
buscar a ver si los tengo a mano, si no es así te los mando el lunes al 
privado.


S@lu2 wzaldivar


--

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4fca35fd.3080...@infomed.sld.cu



Re: Es posible enviar comandos por smtp a servidores????????

2012-06-01 Por tema Camaleón
El Thu, 31 May 2012 14:06:54 -0500, kazabe escribió:

 estoy buscando la forma de lograr enviar un comando por smtp a mis
 servidores para ejecutar tareas especificas.  Por ejemplo: enviar un
 correo a servi...@dominio.com con el asunto: REPORTARSE, y que el
 servidor envie a una cuenta indicada un reporte del estado de la
 maquina.

Es posible, de hecho hay scripts que lo hacen.

 tengo varios scripts con los que realizo esas tareas por ssh, de esta
 manera
 
 ssh usuario@servidor /opt/scripts/reportarse.sh
 
 Con eso el servidor me envia un resumen del estado del servidor, a una
 cuenta de correo que ya esta declarada dentro del script.   La idea es
 poder realizar lo mismo, pero por correo.

Hum... vale, pero tendrás que tener un script muy bien desarrollado :-)

 Toda la informacion que logro encontrar es referente a enviar correos
 desde la linea de comandos, pero lo que necesito es enviar un comando al
 servidor por correo.
 
 Alguno de ustedes ha tenido algun esquema similar?  Pueden facilitarme
 alguna idea para saber por donde enfoco mi investigacion?

Te comento lo que conozco. Actualmente, con hylafax (servidor de faxes) 
se incluye un script que permite el envío de faxes por correo electrónico 
(mail2fax) que se encarga de extraer los datos del correo electrónico 
(asunto, cuerpo del mensaje) y los envía al servidor de faxes.

Es decir, sí, es posible hacer lo que buscas, pero necesitas generar un 
script que se encargue de desmenuzar y extraer los datos contenidos en 
ese correo electrónico para que sean inteligibles y procesados por tu 
segundo script (reportarse.sh).

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/jqai01$6jq$3...@dough.gmane.org



Re: Es posible enviar comandos por smtp a servidores????????

2012-06-01 Por tema Cayetano Lupenna [NR]
On 01/06/12 16:01, Camaleón wrote:

 El Thu, 31 May 2012 14:06:54 -0500, kazabe escribió:
 
 estoy buscando la forma de lograr enviar un comando por smtp a mis
 servidores para ejecutar tareas especificas. 

Mira la documentación de procmail. Quizá te sirva

Saludos
-- 
C.L.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4fc8d25b.5090...@boj.org



Es posible enviar comandos por smtp a servidores????????

2012-05-31 Por tema kazabe
Hola.

estoy buscando la forma de lograr enviar un comando por smtp a mis
servidores para ejecutar tareas especificas.  Por ejemplo: enviar un
correo a servi...@dominio.com con el asunto: REPORTARSE, y que el
servidor envie a una cuenta indicada un reporte del estado de la
maquina.

tengo varios scripts con los que realizo esas tareas por ssh, de esta manera

ssh usuario@servidor /opt/scripts/reportarse.sh

Con eso el servidor me envia un resumen del estado del servidor, a una
cuenta de correo que ya esta declarada dentro del script.   La idea es
poder realizar lo mismo, pero por correo.

Toda la informacion que logro encontrar es referente a enviar correos
desde la linea de comandos, pero lo que necesito es enviar un comando
al servidor por correo.

Alguno de ustedes ha tenido algun esquema similar?  Pueden facilitarme
alguna idea para saber por donde enfoco mi investigacion?

saludos y muchas gracias.

«Existen dos cosas infinitas:
el universo y la estupidez humana... y no estoy muy seguro de la primera» :
Albert Einstein


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAGdipiDZVE5c01SA8vL3J5XJtHeGWiK=8KGma3hBiVf=sgb...@mail.gmail.com



Re: Es posible enviar comandos por smtp a servidores????????

2012-05-31 Por tema Cristian Mitchell
El día 31 de mayo de 2012 16:06, kazabe kaz...@gmail.com escribió:
 Hola.

 estoy buscando la forma de lograr enviar un comando por smtp a mis
 servidores para ejecutar tareas especificas.  Por ejemplo: enviar un
 correo a servi...@dominio.com con el asunto: REPORTARSE, y que el
 servidor envie a una cuenta indicada un reporte del estado de la
 maquina.

 tengo varios scripts con los que realizo esas tareas por ssh, de esta manera

 ssh usuario@servidor /opt/scripts/reportarse.sh

 Con eso el servidor me envia un resumen del estado del servidor, a una
 cuenta de correo que ya esta declarada dentro del script.   La idea es
 poder realizar lo mismo, pero por correo.

 Toda la informacion que logro encontrar es referente a enviar correos
 desde la linea de comandos, pero lo que necesito es enviar un comando
 al servidor por correo.

 Alguno de ustedes ha tenido algun esquema similar?  Pueden facilitarme
 alguna idea para saber por donde enfoco mi investigacion?

 saludos y muchas gracias.

 «Existen dos cosas infinitas:
 el universo y la estupidez humana... y no estoy muy seguro de la primera» :
 Albert Einstein


 --
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: 
 http://lists.debian.org/cagdipidzve5c01sa8vl3j5xjthegwik8kgma3hbivfsgb...@mail.gmail.com


desde el  postfix se puede

-- 
MrIX
Linux user number 412793.
http://counter.li.org/

las grandes obras,
las sueñan los santos locos,
las realizan los luchadores natos,
las aprovechan los felices cuerdo,
y las critican los inútiles crónicos,


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/calvb54augf5ydfi6ve4hcepttkdxmwn8yog0hl+4iodewl8...@mail.gmail.com



Re: Es posible enviar comandos por smtp a servidores????????

2012-05-31 Por tema Diego Sanchez
El día 31 de mayo de 2012 16:06, kazabe kaz...@gmail.com escribió:
 Hola.

 estoy buscando la forma de lograr enviar un comando por smtp a mis
 servidores para ejecutar tareas especificas.  Por ejemplo: enviar un
 correo a servi...@dominio.com con el asunto: REPORTARSE, y que el
 servidor envie a una cuenta indicada un reporte del estado de la
 maquina.

 tengo varios scripts con los que realizo esas tareas por ssh, de esta manera

 ssh usuario@servidor /opt/scripts/reportarse.sh

 Con eso el servidor me envia un resumen del estado del servidor, a una
 cuenta de correo que ya esta declarada dentro del script.   La idea es
 poder realizar lo mismo, pero por correo.

 Toda la informacion que logro encontrar es referente a enviar correos
 desde la linea de comandos, pero lo que necesito es enviar un comando
 al servidor por correo.

 Alguno de ustedes ha tenido algun esquema similar?  Pueden facilitarme
 alguna idea para saber por donde enfoco mi investigacion?

 saludos y muchas gracias.


Como idea, ya la había escuchado.
Necesitas un daemon que esté procesando una cuenta de correo.
Si viene de una dirección conocida (la tuya), que prosiga. hasta
llegar al cuerpo del mail y ejecute la string.

En un momento, tuve ganas de hacerlo, pero fue..
Me terminé croneando un ssh autenticando por keys, que tire el comando
remoto y me mande un mail

-- 
Diego - Yo no soy paranoico! (pero que me siguen, me siguen)


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAJ8aDpCqOw_eCT=paaya1z8g-7tf1b9yeah5dh-_ndw94x4...@mail.gmail.com



Re: Es posible enviar comandos por smtp a servidores????????

2012-05-31 Por tema Cristian Mitchell
El día 31 de mayo de 2012 17:25, Yoinier Hernandez Nieves
ynie...@lt.datazucar.cu escribió:
 El 31/05/2012 14:19, Cristian Mitchell escribió:

 El día 31 de mayo de 2012 16:06, kazabekaz...@gmail.com  escribió:

 Hola.

 estoy buscando la forma de lograr enviar un comando por smtp a mis
 servidores para ejecutar tareas especificas.  Por ejemplo: enviar un
 correo a servi...@dominio.com con el asunto: REPORTARSE, y que el
 servidor envie a una cuenta indicada un reporte del estado de la
 maquina.

 tengo varios scripts con los que realizo esas tareas por ssh, de esta
 manera

 ssh usuario@servidor /opt/scripts/reportarse.sh

 Con eso el servidor me envia un resumen del estado del servidor, a una
 cuenta de correo que ya esta declarada dentro del script.   La idea es
 poder realizar lo mismo, pero por correo.

 Toda la informacion que logro encontrar es referente a enviar correos
 desde la linea de comandos, pero lo que necesito es enviar un comando
 al servidor por correo.

 Alguno de ustedes ha tenido algun esquema similar?  Pueden facilitarme
 alguna idea para saber por donde enfoco mi investigacion?

 saludos y muchas gracias.

 «Existen dos cosas infinitas:
 el universo y la estupidez humana... y no estoy muy seguro de la primera»
 :
 Albert Einstein


 --
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive:
 http://lists.debian.org/cagdipidzve5c01sa8vl3j5xjthegwik8kgma3hbivfsgb...@mail.gmail.com


 desde el  postfix se puede

 Como?



por favor no respondas al privado

el tema es que no recuerdo bien, hace mucho tiempo que arme algo asi

hay dos formas una con procmail en el filtro le pones que dada una
condicion ejecute un script (OJO el los permisos, por que postfix se
ejacuta en un chroot y como usuario mail)

la otra es el mismo proseso por el cual se ejecuta un progrma externo
de filtro o antivirus, se agrega una linea en master.cf

eso es lo que no recuerdo bien


-- 
MrIX
Linux user number 412793.
http://counter.li.org/

las grandes obras,
las sueñan los santos locos,
las realizan los luchadores natos,
las aprovechan los felices cuerdo,
y las critican los inútiles crónicos,


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CALvB54aBJdpA4ccV4d=zj875gul6bgvfdg4rkv4qzyuy4vr...@mail.gmail.com



Re: Es posible enviar comandos por smtp a servidores????????

2012-05-31 Por tema Pablo Jiménez
On Thu, May 31, 2012 at 02:06:54PM -0500, kazabe wrote:
 Hola.
 
 estoy buscando la forma de lograr enviar un comando por smtp a mis
 servidores para ejecutar tareas especificas.  Por ejemplo: enviar un
 correo a servi...@dominio.com con el asunto: REPORTARSE, y que el
 servidor envie a una cuenta indicada un reporte del estado de la
 maquina.
 
 tengo varios scripts con los que realizo esas tareas por ssh, de esta manera
 
 ssh usuario@servidor /opt/scripts/reportarse.sh
 
 Con eso el servidor me envia un resumen del estado del servidor, a una
 cuenta de correo que ya esta declarada dentro del script.   La idea es
 poder realizar lo mismo, pero por correo.
 
 Toda la informacion que logro encontrar es referente a enviar correos
 desde la linea de comandos, pero lo que necesito es enviar un comando
 al servidor por correo.
 
 Alguno de ustedes ha tenido algun esquema similar?  Pueden facilitarme
 alguna idea para saber por donde enfoco mi investigacion?
 
 saludos y muchas gracias.
 
 «Existen dos cosas infinitas:
 el universo y la estupidez humana... y no estoy muy seguro de la primera» :
 Albert Einstein

¿Factible? Sip, seguramente puedas hacer algo usando procmail.
¿Recomendable? No. El permitir la ejecucion arbitraria de comandos que 
envias por correo es un tema demasiado peliagudo, salvo que sepas muy 
bien lo que estas haciendo.

Si necesitas monitorear el estado de tus servidores, yo optaria por usar 
SNMP y la informacion recolectada la puedes mostrar a traves de Cacti o 
alguna herramienta similar. Si tu requerimiento de monitoreo es *muy* 
particular, tal vez Nagios te pueda ayudar o quizas programando algo en 
Expect.

Si lo que deseas es automatizar la ejecucion de tareas rutinarias de 
mantencion en los servidores, tal vez lo mejor sea recurrir a 
herramientas como rex, cfengine, puppet o similares:

http://rexify.org
http://cfengine.com/community

Saludos.

-- 
Pablo Jiménez


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120531194645.ge5...@emblema.fh.vtr.net