Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import smtplib
- def send_mail(email_from, email_to, subject, body):
- smtp_address = os.environ['SMTP_ADDRESS']
- provider_username = os.environ['PROVIDER_USERNAME']
- provider_password = os.environ['PROVIDER_PASSWORD']
- smtpserver = smtplib.SMTP(smtp_address, 587)
- smtpserver.ehlo()
- smtpserver.starttls()
- smtpserver.ehlo() # extra characters to permit edit
- smtpserver.login(provider_username, provider_password)
- header = 'To: ' + email_to + '\n' + 'From: ' + email_from + '\n' + 'Subject: ' + subject + '\n'
- msg = header + '\n ' + body + ' \n\n'
- smtpserver.sendmail(provider_username, email_to, msg)
- smtpserver.quit()
- def lambda_handler(event, context):
- email_from = os.environ['EMAIL_FROM']
- email_to = os.environ['EMAIL_TO']
- subject = os.environ['SUBJECT']
- body = os.environ['BODY']
- send_mail(email_from, email_to, subject, body)
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement