Posted By

andriyleu on 07/23/11


Tagged

mail smtp gmail smtplib


Versions (?)

Who likes this?

1 person have marked this snippet as a favorite

guillermoj88gmailcom


Enviando correo con Gmail.


 / Published in: Python
 

URL: http://andriy.im

Simple código en python que te pregunta tu email (gmail) y el correo de tu amigo, pregunta tu contraseña para loguearse vía SMTP en Gmail y enviar el correo. Copyright: http://andriy.im

  1. # Envia emails. Realizado por http://andriy.im
  2. # -*- coding: utf-8 -*-
  3.  
  4. import smtplib
  5. import time
  6. import getpass
  7. print 'Hola. Vamos a enviar un email. ¿A quien quieres enviarle un email?'
  8. print 'Escribe la dirección de email de tu amigo. Ej: [email protected]'
  9. receptor = raw_input ('El email de mi amigo es.. ')
  10. print 'Bueno, ya sabemos la dirección de tu amigo, pero tu quieres que el sepa que eres tu quien le envió el correo, ¿verdad?'
  11. emisor = raw_input('Mi email es.. ')
  12. print 'y la contraseña de su gmail es..'
  13. password = getpass.getpass()
  14. print '¡Escriba ahora su mensaje!'
  15. mensaje = raw_input()
  16. print 'Bueno, pasamos a mandar su mensaje.'
  17.  
  18. time.sleep(5)
  19. #
  20. server = smtplib.SMTP('smtp.gmail.com:587')
  21. server.starttls()
  22. server.login(emisor,password)
  23. server.sendmail(emisor, receptor, mensaje)
  24. server.quit()
  25.  
  26. print 'Hecho! Su mensaje ha sido enviado con exito.'

Report this snippet  

You need to login to post a comment.