Re: [Gutl-l] Enviar mensaje con un adjunto, desde la línea de comandos

2016-09-21 Por tema Arian Molina Aguilera
El 21/09/16 a las 11:13, Alberto José García Fumero escribió:
> El mar, 20-09-2016 a las 16:53 -0400, Arian Molina Aguilera escribió:
>> El 20/09/16 a las 13:39, Alberto José García Fumero escribió:
>>> Bueno, como parece que estamos un poco "mosqueados" en estos días,
>>> aprovecho y lanzo una pregunta. Espero que la secuela sea interesante...
>>>
>>> En ocasiones necesitamos hacer cosas como como esta que menciono en la
>>> línea de asunto de este mensaje; por ejemplo en algún script de
>>> monitoreo.
>>>
>>> El problema está en que para poder enviar como adjunto un fichero
>>> binario, necesitamos manipularlo. No puede ser enviado tal cual.
>>>
>>>
>>> Una solución que uso es codificarlo primero con uuencode. Así los
>>> códigos por encima de ASCII 127 serán “empaquetados” de manera que
>>> puedan ser enviados (y decodificados al llegar a destino).
>>>
>>> El programa uuencode lo encontramos (al menos en este Debian 6) en el
>>> paquete sharutils. Una vez instalado el paquete, podemos preparar una
>>> línea de comando como:
>>> uuencode download_2.gif download_2.gif | /usr/sbin/sendmail
>>> destinata...@minodo.cu
>>>
>>> Con esto aseguramos que se envíe el fichero download2.gif.
>>>
>>> El “pipìng” asegura que la salida del comando uuencode le sea pasada
>>> como parámetro a nuestro MTA (debemos tener uno instalado).
>>>
>>> No nos extrañemos de encontrar ese sendmail ahí; realmente es una
>>> llamada a nuestro MTA, el que sea que tengamos. Existe un link de
>>> compatibilidad en nuestro Postfix/Exim precisamente para poder hacer
>>> estas cosas.
>>>
>>> Ahora bien, a esta solución me gustaría poderle poner que el mensaje
>>> tenga una línea de asunto, pero no lo he logrado. ¿Alguien puede
>>> sugerirme una idea? (no me funciona ponerle un -s 'línea de asunto, por
>>> cierto).
>>>
>> Donde has probado el -s, porque no usar en vez de sendmail, el comando
>> mail con el parámetro -s igual.
>>
>> Salu2.
> 
> Sí, hermano. Ya viste los mensajes anteriores. Ulises también me lo
> había recordado. Yo no había probado en ese momento el comando mail,
> sino que me había entufado con probar el link del sendmail. Y
> ciertamente, como dices, no da chances de ponerle línea de asunto.
> 
Si si vi, lo que al parece se te demoran en llegar los correos de la
lista, porque mi mail me llego al momento de enviado, y todavía no
habían llegado los de los otros, donde te recomendaron lo mismo. Salu2.

-- 
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Telfs: +53(7)696-7510 ext 236
jabber: linuxc...@openmailbox.org
Brascuba Cigarrillos S.A. La Habana. Cuba.
“Nunca consideres el estudio como una obligación,
sino como una oportunidad para penetrar en el bello
y maravilloso mundo del saber. Albert Einstein”
__
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

Re: [Gutl-l] Enviar mensaje con un adjunto, desde la línea de comandos

2016-09-21 Por tema Alberto José García Fumero
El mar, 20-09-2016 a las 16:53 -0400, Arian Molina Aguilera escribió:
> El 20/09/16 a las 13:39, Alberto José García Fumero escribió:
> > Bueno, como parece que estamos un poco "mosqueados" en estos días,
> > aprovecho y lanzo una pregunta. Espero que la secuela sea interesante...
> > 
> > En ocasiones necesitamos hacer cosas como como esta que menciono en la
> > línea de asunto de este mensaje; por ejemplo en algún script de
> > monitoreo.
> > 
> > El problema está en que para poder enviar como adjunto un fichero
> > binario, necesitamos manipularlo. No puede ser enviado tal cual.
> > 
> > 
> > Una solución que uso es codificarlo primero con uuencode. Así los
> > códigos por encima de ASCII 127 serán “empaquetados” de manera que
> > puedan ser enviados (y decodificados al llegar a destino).
> > 
> > El programa uuencode lo encontramos (al menos en este Debian 6) en el
> > paquete sharutils. Una vez instalado el paquete, podemos preparar una
> > línea de comando como:
> > uuencode download_2.gif download_2.gif | /usr/sbin/sendmail
> > destinata...@minodo.cu
> > 
> > Con esto aseguramos que se envíe el fichero download2.gif.
> > 
> > El “pipìng” asegura que la salida del comando uuencode le sea pasada
> > como parámetro a nuestro MTA (debemos tener uno instalado).
> > 
> > No nos extrañemos de encontrar ese sendmail ahí; realmente es una
> > llamada a nuestro MTA, el que sea que tengamos. Existe un link de
> > compatibilidad en nuestro Postfix/Exim precisamente para poder hacer
> > estas cosas.
> > 
> > Ahora bien, a esta solución me gustaría poderle poner que el mensaje
> > tenga una línea de asunto, pero no lo he logrado. ¿Alguien puede
> > sugerirme una idea? (no me funciona ponerle un -s 'línea de asunto, por
> > cierto).
> > 
> Donde has probado el -s, porque no usar en vez de sendmail, el comando
> mail con el parámetro -s igual.
> 
> Salu2.

Sí, hermano. Ya viste los mensajes anteriores. Ulises también me lo
había recordado. Yo no había probado en ese momento el comando mail,
sino que me había entufado con probar el link del sendmail. Y
ciertamente, como dices, no da chances de ponerle línea de asunto.
-- 
M.Sc. Alberto García Fumero
Usuario Linux 97 138, registrado 10/12/1998
http://interese.cubava.cu
Una conclusión es el punto en que usted se cansó de pensar.

__
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

Re: [Gutl-l] Enviar mensaje con un adjunto, desde la línea de comandos

2016-09-21 Por tema Hugo Florentino

On Tue, 20 Sep 2016 13:39:21 -0400, Alberto José García Fumero wrote:

Bueno, como parece que estamos un poco "mosqueados" en estos días,
aprovecho y lanzo una pregunta. Espero que la secuela sea 
interesante...


En ocasiones necesitamos hacer cosas como como esta que menciono en 
la

línea de asunto de este mensaje; por ejemplo en algún script de
monitoreo.

El problema está en que para poder enviar como adjunto un fichero
binario, necesitamos manipularlo. No puede ser enviado tal cual.


Una solución que uso es codificarlo primero con uuencode. Así los
códigos por encima de ASCII 127 serán “empaquetados” de manera que
puedan ser enviados (y decodificados al llegar a destino).

El programa uuencode lo encontramos (al menos en este Debian 6) en el
paquete sharutils. Una vez instalado el paquete, podemos preparar una
línea de comando como:
uuencode download_2.gif download_2.gif | /usr/sbin/sendmail
destinata...@minodo.cu

Con esto aseguramos que se envíe el fichero download2.gif.

El “pipìng” asegura que la salida del comando uuencode le sea pasada
como parámetro a nuestro MTA (debemos tener uno instalado).

No nos extrañemos de encontrar ese sendmail ahí; realmente es una
llamada a nuestro MTA, el que sea que tengamos. Existe un link de
compatibilidad en nuestro Postfix/Exim precisamente para poder hacer
estas cosas.

Ahora bien, a esta solución me gustaría poderle poner que el mensaje
tenga una línea de asunto, pero no lo he logrado. ¿Alguien puede
sugerirme una idea? (no me funciona ponerle un -s 'línea de asunto, 
por

cierto).


En Debian y derivadas (probablemente también en otras distribuciones) 
existe un paquete llamado "sendemail" (no confundir con sendmail), que 
sospecho tiene todo lo que puedes necesitar.


Basta con instalarlo y echar una ojeada a estos comandos:
sendemail --help
sendemail --help misc

El paquete es diminuto y tiene muy pocas dependencias.

Saludos, Hugo

__
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

Re: [Gutl-l] Enviar mensaje con un adjunto, desde la línea de comandos

2016-09-20 Por tema Arian Molina Aguilera
El 20/09/16 a las 17:03, Alberto José García Fumero escribió:
> El mar, 20-09-2016 a las 14:14 -0400, Ulises Gonzalez escribió:
>> On 09/20/2016 01:39 PM, Alberto José García Fumero wrote:
>>> Ahora bien, a esta solución me gustaría poderle poner que el mensaje
>>> tenga una línea de asunto, pero no lo he logrado. ¿Alguien puede
>>> sugerirme una idea? (no me funciona ponerle un -s 'línea de asunto, por
>>> cierto).
>>
>> Hay alg'un motivo por el cual no uses mail en lugar de sendmail para 
>> hacer eso?? pues con mail puedes hacer eso mismo y adem'as poner asunto
>>
> 
> Ninguno en absoluto... solo que no había probado con mail :-P
> Y quería saber de todas formas por qué no consigo que coja una línea de
> asunto. Majaderías mías. 
> Y mira, ya avivamos un poco la lista...
> 
el tema es que sendmail, en debian por defecto llama al mta exim, y
estuve mirando por arribita y no tienes opción -s para subject. Salu2.

-- 
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Telfs: +53(7)696-7510 ext 236
jabber: linuxc...@openmailbox.org
Brascuba Cigarrillos S.A. La Habana. Cuba.
“Nunca consideres el estudio como una obligación,
sino como una oportunidad para penetrar en el bello
y maravilloso mundo del saber. Albert Einstein”
__
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


Re: [Gutl-l] Enviar mensaje con un adjunto, desde la línea de comandos

2016-09-20 Por tema Arian Molina Aguilera
El 20/09/16 a las 13:39, Alberto José García Fumero escribió:
> Bueno, como parece que estamos un poco "mosqueados" en estos días,
> aprovecho y lanzo una pregunta. Espero que la secuela sea interesante...
> 
> En ocasiones necesitamos hacer cosas como como esta que menciono en la
> línea de asunto de este mensaje; por ejemplo en algún script de
> monitoreo.
> 
> El problema está en que para poder enviar como adjunto un fichero
> binario, necesitamos manipularlo. No puede ser enviado tal cual.
> 
> 
> Una solución que uso es codificarlo primero con uuencode. Así los
> códigos por encima de ASCII 127 serán “empaquetados” de manera que
> puedan ser enviados (y decodificados al llegar a destino).
> 
> El programa uuencode lo encontramos (al menos en este Debian 6) en el
> paquete sharutils. Una vez instalado el paquete, podemos preparar una
> línea de comando como:
> uuencode download_2.gif download_2.gif | /usr/sbin/sendmail
> destinata...@minodo.cu
> 
> Con esto aseguramos que se envíe el fichero download2.gif.
> 
> El “pipìng” asegura que la salida del comando uuencode le sea pasada
> como parámetro a nuestro MTA (debemos tener uno instalado).
> 
> No nos extrañemos de encontrar ese sendmail ahí; realmente es una
> llamada a nuestro MTA, el que sea que tengamos. Existe un link de
> compatibilidad en nuestro Postfix/Exim precisamente para poder hacer
> estas cosas.
> 
> Ahora bien, a esta solución me gustaría poderle poner que el mensaje
> tenga una línea de asunto, pero no lo he logrado. ¿Alguien puede
> sugerirme una idea? (no me funciona ponerle un -s 'línea de asunto, por
> cierto).
> 
Donde has probado el -s, porque no usar en vez de sendmail, el comando
mail con el parametro -s igual.

Salu2.

-- 
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Telfs: +53(7)696-7510 ext 236
jabber: linuxc...@openmailbox.org
Brascuba Cigarrillos S.A. La Habana. Cuba.
“Nunca consideres el estudio como una obligación,
sino como una oportunidad para penetrar en el bello
y maravilloso mundo del saber. Albert Einstein”
__
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

Re: [Gutl-l] Enviar mensaje con un adjunto, desde la línea de comandos

2016-09-20 Por tema Alberto José García Fumero
El mar, 20-09-2016 a las 14:14 -0400, Ulises Gonzalez escribió:
> On 09/20/2016 01:39 PM, Alberto José García Fumero wrote:
> > Ahora bien, a esta solución me gustaría poderle poner que el mensaje
> > tenga una línea de asunto, pero no lo he logrado. ¿Alguien puede
> > sugerirme una idea? (no me funciona ponerle un -s 'línea de asunto, por
> > cierto).
> 
> Hay alg'un motivo por el cual no uses mail en lugar de sendmail para 
> hacer eso?? pues con mail puedes hacer eso mismo y adem'as poner asunto
> 

Ninguno en absoluto... solo que no había probado con mail :-P
Y quería saber de todas formas por qué no consigo que coja una línea de
asunto. Majaderías mías. 
Y mira, ya avivamos un poco la lista...
-- 
M.Sc. Alberto García Fumero
Usuario Linux 97 138, registrado 10/12/1998
http://interese.cubava.cu
Una conclusión es el punto en que usted se cansó de pensar.

__
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


Re: [Gutl-l] Enviar mensaje con un adjunto, desde la línea de comandos

2016-09-20 Por tema Ulises Gonzalez

On 09/20/2016 01:39 PM, Alberto José García Fumero wrote:

Ahora bien, a esta solución me gustaría poderle poner que el mensaje
tenga una línea de asunto, pero no lo he logrado. ¿Alguien puede
sugerirme una idea? (no me funciona ponerle un -s 'línea de asunto, por
cierto).


Hay alg'un motivo por el cual no uses mail en lugar de sendmail para 
hacer eso?? pues con mail puedes hacer eso mismo y adem'as poner asunto


--

Salu2
 
 Ulinx
 Linux user 366775
"En un problema con n ecuaciones
siempre habrá al menos n+1 incógnitas."
__
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