Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import smtplib
- from email.mime.text import MIMEText
- from email.utils import formatdate
- FROM_ADDRESS = 'hogehoge@gmail.com'
- MY_PASSWORD = 'password'
- TO_ADDRESS = 'hogehoge@gmail.com'
- BCC = 'hogehoge@gmail.com'
- SUBJECT = 'subject'
- BODY = 'message from python'
- def create_message(from_addr, to_addr, bcc_addrs, subject, body):
- msg = MIMEText(body)
- msg['Subject'] = subject
- msg['From'] = from_addr
- msg['To'] = to_addr
- msg['Bcc'] = bcc_addrs
- msg['Date'] = formatdate()
- return msg
- def send(from_addr, to_addrs, msg):
- smtpobj = smtplib.SMTP('smtp.gmail.com', 587)
- smtpobj.ehlo()
- smtpobj.starttls()
- smtpobj.ehlo()
- smtpobj.login(FROM_ADDRESS, MY_PASSWORD)
- smtpobj.sendmail(from_addr, to_addrs, msg.as_string())
- smtpobj.close()
- if __name__ == '__main__':
- to_addr = TO_ADDRESS
- subject = SUBJECT
- body = BODY
- msg = create_message(FROM_ADDRESS, to_addr, BCC, subject, body)
- send(FROM_ADDRESS, to_addr, msg)
Add Comment
Please, Sign In to add comment