Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import smtplib
- import MimeWriter
- import mimetools
- import StringIO
- from actions import *
- def prompt(prompt):
- return raw_input(prompt).strip()
- def sendMail():
- password = getPassword()
- fromaddr = data["currentMailbox"]["mail"]
- toaddrs = prompt("To: ").split()
- print "Enter message, end with ^D (Unix) or ^Z (Windows):"
- msg = ("From: %s\r\nTo: %s\r\n\r\n"
- % (fromaddr, ", ".join(toaddrs)))
- while 1:
- try:
- line = raw_input()
- except EOFError:
- break
- if not line:
- break
- msg = msg + line
- print "Message length is " + repr(len(msg))
- server = smtplib.SMTP_SSL(prompt("smtp: "), 465)
- server.set_debuglevel(1)
- server.ehlo()
- server.login(fromaddr, password)
- server.sendmail(fromaddr, toaddrs, msg)
- server.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement