| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #!/usr/bin/python
- import sys
- import smtplib
- from email.mime.multipart import MIMEMultipart
- from email.mime.text import MIMEText
- from email.header import Header
- from email.utils import formataddr
- noreply = 'noreply@especificosba.com.ar'
- noreplypass = "wimpywimpywimpy"
- testing = 0
- message = ''
- subject = "Consulta en la pagina"
- if len(sys.argv)!=3:
- print "2 parameter, mail subject (quoted)"
- sys.exit(1)
- def sendmail():
- global noreply
- global noreplypass
- global message
- msg = MIMEMultipart('alternative')
- msg['Subject'] = subject
- msg['From'] = formataddr((str(Header('Consulta en la pagina','utf-8')), receiver))
- msg['reply-to'] = receiver
- msg['to'] = "consultas@especificosba.com.ar"#csv str
- msg.attach(MIMEText(message,'html'))
- s = smtplib.SMTP('mail.especificosba.com.ar')
- s.ehlo()
- s.starttls()
- s.ehlo
- s.login(noreply, noreplypass) #12345678
- try:
- s.sendmail(noreply, "consultas@especificosba.com.ar", msg.as_string())
- print("Consulta enviada correctamente")
- except Exception,e:
- print("Error al enviar la consulta")
- finally:
- s.quit()
- receiver = sys.argv[1] #'davidventura27@gmail.com'
- with open('mailtext', 'r') as content_file:
- message= content_file.read()
- sendmail()
|