Re: [Gutl-l] ¿Enviar email por terminal?

2011-08-31 Por tema Yoel Villarreal Dávila
No coleguita.. Claro que no.. En la variable s  (s = SMTP('tu.mailserver.cu') 
debes poner tu server de correo.. No necesariamente local. Solo algo que 
"hable" SMTP


__
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 email por terminal? [SOLVED]

2011-08-24 Por tema KZKG^Gaara

On 08/24/2011 11:20 AM, Alejandro Cartaya wrote:


Python te ayuda :-)

ejecutas este script pasandole como parámetros el asunto (si es mas de 
una palabra usar comillas) y el destinatario...


#!/usr/bin/env python

from smtplib import SMTP
import sys

mailFrom= 'kzkgga...@ipichcb.rimed.cu'
mailSubject = sys.argv[1] + '\n'
mailTo  = sys.argv[2]
mailBody= ['Cuerpo del Mensaje']

mensaje = ['From: ' + mailFrom, 'To: ' + mailTo, 'Subject: ' + 
mailSubject, '\r\n'.join(mailBody)]

mensaje = '\r\n'.join(mensaje)

s = SMTP('tu.mailserver.cu')
s.starttls() # Si usas TLS
s.ehlo()
s.login('kzkggaara','p@$$w0rD') # ;-)
s.sendmail(mailFrom, mailTo, mensaje)
s.quit()

Corrección FUNCIONA DE MARAVILLAS!!!
Genial, muchísimas gracias amigo... definitivamente tengo que aprender 
Python JAJA.


Saludos y gracias también a todos los que me ayudaron.

__
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 email por terminal?

2011-08-24 Por tema KZKG^Gaara

On 08/24/2011 11:20 AM, Alejandro Cartaya wrote:


Python te ayuda :-)

ejecutas este script pasandole como parámetros el asunto (si es mas de 
una palabra usar comillas) y el destinatario...


#!/usr/bin/env python

from smtplib import SMTP
import sys

mailFrom= 'kzkgga...@ipichcb.rimed.cu'
mailSubject = sys.argv[1] + '\n'
mailTo  = sys.argv[2]
mailBody= ['Cuerpo del Mensaje']

mensaje = ['From: ' + mailFrom, 'To: ' + mailTo, 'Subject: ' + 
mailSubject, '\r\n'.join(mailBody)]

mensaje = '\r\n'.join(mensaje)

s = SMTP('tu.mailserver.cu')
s.starttls() # Si usas TLS
s.ehlo()
s.login('kzkggaara','p@$$w0rD') # ;-)
s.sendmail(mailFrom, mailTo, mensaje)
s.quit()


Para esto, ¿necesito tener un servidor de email instalado en mi propia PC?

__
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 email por terminal?

2011-08-24 Por tema KZKG^Gaara
El problema es que necesito NO usar una aplicación mediante la cual yo 
con comandos o acciones, envíe un email.

Lo que necesitaría es hacer un script (.sh) y que este envíe el email.

__
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 email por terminal?

2011-08-24 Por tema Alejandro Cartaya


Python te ayuda :-)

ejecutas este script pasandole como parámetros el asunto (si es mas de 
una palabra usar comillas) y el destinatario...


#!/usr/bin/env python

from smtplib import SMTP
import sys

mailFrom= 'kzkgga...@ipichcb.rimed.cu'
mailSubject = sys.argv[1] + '\n'
mailTo  = sys.argv[2]
mailBody= ['Cuerpo del Mensaje']

mensaje = ['From: ' + mailFrom, 'To: ' + mailTo, 'Subject: ' + 
mailSubject, '\r\n'.join(mailBody)]

mensaje = '\r\n'.join(mensaje)

s = SMTP('tu.mailserver.cu')
s.starttls() # Si usas TLS
s.ehlo()
s.login('kzkggaara','p@$$w0rD') # ;-)
s.sendmail(mailFrom, mailTo, mensaje)
s.quit()


On 08/23/2011 12:48 PM, KZKG^Gaara wrote:


Hola gente que tal,
Necesitaría un script el cual envíe un email con un asunto determinado 
a un email determinado cada vez que se ejecute, y debe usar un 
servidor de correo que tengo en mi trabajo.


Hace un tiempo lo hice, pero perdí el script y ciertamente no recuerdo 
cómo demonios lo había logrado...

¿Alguna sugerencia?

Saludos y gracias por adelantado
 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 


__
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


---
This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at 
host imx2.etecsa.cu
Visit our web-site:,

 próxima parte 
An embedded and charset-unspecified text was scrubbed...
Name: no disponible
URL: 

__
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 email por terminal?

2011-08-24 Por tema Michel Vega Fuenzalida

Podrías usar alpine:
Text-based email client, friendly for novices but powerful Alpine is  
an upgrade of the well-known PINE email client.  Its name derives from  
the use of the Apache License and its ties to  PINE.


It features a full suite of support for mail protocols like IMAP and  
SMTP and security protocols like TLS.  It uses curses for its interface.

Página de inicio: http://www.washington.edu/alpine/

Saludos
--
Usemos el Software Libre "Con todos y para el bien de todos"
  José Martí, 26 de noviembre de 1891, Tampa.

Lic. Michel Vega Fuenzalida.   Usuario Linux: 353763
Administrador de Red
Hospital General Docente "Heroes de Baire", Isla de la Juventud, Cuba.
Teléfono: (53) 46 323012 ext 212


--

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/

__
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 email por terminal?

2011-08-24 Por tema Ernesto Acosta

On 08/24/2011 07:36 AM, Hugo Florentino wrote:

Alejandro JNM dijo:

Usa ssmtp ...


También podrías probar con msmtp, porque me parece haber leido que ssmtp no
se desarrolla activamente.


O también podría usar mutt..

Description: text-based mailreader supporting MIME, GPG, PGP and threading
 Mutt is a sophisticated text-based Mail User Agent. Some highlights:

 * MIME support (including RFC1522 encoding/decoding of 8-bit message 
headers and UTF-8 support).

 * PGP/MIME support (RFC 2015).
 * Advanced IMAP client supporting SSL encryption and SASL authentication.
 * POP3 support.
 * ESMTP support.
 * Message threading (both strict and non-strict).
 * Keybindings are configurable, default keybindings are much like ELM; 
Mush and PINE-like ones are provided as examples.

 * Handles MMDF, MH and Maildir in addition to regular mbox format.
 * Messages may be (indefinitely) postponed.
 * Colour support.



--
Saludos: *Ernesto Acosta*
/Linux Registered User:/ *3468707*

__
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 email por terminal?

2011-08-24 Por tema Hugo Florentino
Alejandro JNM dijo:
> Usa ssmtp ...

También podrías probar con msmtp, porque me parece haber leido que ssmtp no
se desarrolla activamente.


__
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 email por terminal?

2011-08-23 Por tema Alejandro JNM

Usa ssmtp[1] cuando lo intales pues la conf esta en /etc/ssmtp/ssmtp.conf

lo configuras para que mande a tra vez e tu server de correo y pones esto 
paera que use auth


AuthUser=username
AuthPass=password
UseTLS=YES // si usas TLS lo pones sino no

y desde la linea de comando pones

# ssmtp tu_direc...@example.com
# To: recipient_em...@example.com
# From: myemailaddr...@gmail.com
# Subject: test email
# hello world!

al final de poner toda esas lineas pues das Ctrl-D y el manda el correo

Saludos Alejandro


[1] 
http://itezer.com/blog/ubuntu-linux/145-sending-email-from-your-system-with-ssmtp.html


- Original Message - 
From: "KZKG^Gaara" 
To: "Lista cubana de soporte técnico en Tecnologias Libres" 


Sent: Tuesday, August 23, 2011 12:59 PM
Subject: Re: [Gutl-l] ¿Enviar email por terminal?


On 08/23/2011 05:00 PM, ulises gonzalez horta wrote:

nada configuras el servidor de correo local de tu pc para haya relay en el
servidor de tu trabajo

y luego ejecutas

mail -s "asunto"  t...@email.com

si quieres algun texto en particular en el email

haces

grep archivo_con_el_texto | mail.

o

mail..<  archivo_con_el_texto


Ahí está el problema, que no desearía tener que instalar un servidor de
correo local en mi laptop. Sucede que mi laptop no tiene HDD porque está
roto, y ando usando un LiveCD (USB de 4GB), intento no cargar de forma
innecesaria el sistema jaja.

Lo genial sería instalar una aplicación la cual envíe usando unos datos
de login que yo le proporcione, y con esos datos se conecte a la IP que
le diga y envíe el email.

__
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 



--

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/

__
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 email por terminal?

2011-08-23 Por tema KZKG^Gaara

On 08/23/2011 05:00 PM, ulises gonzalez horta wrote:

nada configuras el servidor de correo local de tu pc para haya relay en el
servidor de tu trabajo

y luego ejecutas

mail -s "asunto"  t...@email.com

si quieres algun texto en particular en el email

haces

grep archivo_con_el_texto | mail.

o

mail..<  archivo_con_el_texto


Ahí está el problema, que no desearía tener que instalar un servidor de 
correo local en mi laptop. Sucede que mi laptop no tiene HDD porque está 
roto, y ando usando un LiveCD (USB de 4GB), intento no cargar de forma 
innecesaria el sistema jaja.


Lo genial sería instalar una aplicación la cual envíe usando unos datos 
de login que yo le proporcione, y con esos datos se conecte a la IP que 
le diga y envíe el email.


__
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 email por terminal?

2011-08-23 Por tema ulises gonzalez horta
On Tuesday 23 August 2011 12:48:12 pm KZKG^Gaara wrote:
> Hola gente que tal,
> Necesitaría un script el cual envíe un email con un asunto determinado a
> un email determinado cada vez que se ejecute, y debe usar un servidor de
> correo que tengo en mi trabajo

nada configuras el servidor de correo local de tu pc para haya relay en el 
servidor de tu trabajo

y luego ejecutas 

mail -s "asunto"  t...@email.com

si quieres algun texto en particular en el email

haces 

grep archivo_con_el_texto | mail.

o 

mail.. < archivo_con_el_texto


-- 
Salu2 
 
 Ulinx
 Administrador de redes
 Ministerio de Finanzas y Precios
 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


[Gutl-l] ¿Enviar email por terminal?

2011-08-23 Por tema KZKG^Gaara

Hola gente que tal,
Necesitaría un script el cual envíe un email con un asunto determinado a 
un email determinado cada vez que se ejecute, y debe usar un servidor de 
correo que tengo en mi trabajo.


Hace un tiempo lo hice, pero perdí el script y ciertamente no recuerdo 
cómo demonios lo había logrado...

¿Alguna sugerencia?

Saludos y gracias por adelantado
 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 

__
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