Avisar de contenido inadecuado

Envia mails a traves de gmail con python

{
}

Taller practico que explicaremos como enviar el mismo mail a varios correos como si solo se lo hubieramos enviado a ellos.

Vamos a utilizar Python y la libreria de smtplib es muy facil pero para empezar no esta mal, lo primero que hacemos es importarnos los modulos necesarios para el envio, y el tipo de mensaje.

import smtplib
import mimetypes

 

Realizamos las importaciones también de los módulos que nos permiten modificar el tipo de mensaje

from email.MIMEText import MIMEText
from email.Encoders import encode_base64

Creamos un array con las direcciones a enviar

lista=['correo1@dominio','correo2@dominio','correo3@dominio','correoN@dominio']

Creamos el mensaje que vamos a enviar

mensaje = MIMEText("""Este es el mensaje de las narices""")
mensaje['From']="tucuenta@gmail.com"
mensaje['Subject']="Test"

Realizamos la conexión con el servidor SMTP de gmail

mailServer = smtplib.SMTP('smtp.gmail.com',587)
mailServer.ehlo()
mailServer.starttls()
mailServer.ehlo()

Nos logamos en el servidor

mailServer.login("tucuenta@gmail.com","tupassword")

for adr in lista:
      mensaje['To']= adr
      # Enviamos el mensaje
       mailServer.sendmail("tucuenta@gmail.com", adr, mensaje.as_string())


Y para acabar cerramos la conexión

mailServer.close()

 

Tachan!!!! se acabo, ha sido fácil verdad?, Hasta la proxima amigos!!!

 

{
}
{
}

Comentarios Envia mails a traves de gmail con python

Muy bueno el dato. Vengo desde hace ejemplos viendo como usar ese modulo. Y bueno se agradece muchisimo el dato. La verdad que me re sirve. En estos dias estoy con un amigo haciendo una pequeña aplicacion grafica hecha en wxpython programada en python que en principio es una agenda simple de contactos. Pero ahora con esto que nos estas explicando vamos a poder dar la opcion de mandar mail a los contactos. Muchisimas gracias.
pablo pablo 01/01/2010 a las 01:27

Deja tu comentario Envia mails a traves de gmail con python

Identifícate en OboLog, o crea tu blog gratis si aún no estás registrado.

Avatar de usuario Tu nombre