View difference between Paste ID: XusTdqtJ and NmsSMxYw
SHOW: | | - or go back to the newest paste.
1
#!/usr/bin/env python
2
#Enviar_Mail
3
#por hacklego
4
#para http://hackliza.blogspot.com.es
5
#twitter:@hacklego
6
 
7
import smtplib
8
import mimetypes
9
from email.MIMEText import MIMEText
10
from email.Encoders import encode_base64
11
 
12
def enviarmail(user, password, body, subject, to):
13
  try:
14
    mensaxe = MIMEText(body)
15
    mensaxe['From']=user
16
    mensaxe['To']=to
17
    mensaxe['Subject']=subject
18
    mailServer = smtplib.SMTP('smtp.gmail.com', 587)
19
    mailServer.ehlo()
20
    mailServer.starttls()
21
    mailServer.ehlo()
22
    mailServer.login(user, password)
23
    mailServer.sendmail(user, to, mensaxe.as_string())
24
    print 'Mensaxe enviado correctamente'
25
    mailServer.close()
26
  except:
27
    print 'Error ao enviar a mensaxe'
28
 
29
while True:
30
  print 'Benvidxs'
31
  user = raw_input('Usuario: ')
32
  password = raw_input('Contrasinal: ')
33
  body = raw_input('Mensaxe: ')
34
  subject = raw_input('Asunto: ')
35
  to = raw_input('Para: ')
36
  enviarmail(user, password, body, subject, to)