Skip to content

Instantly share code, notes, and snippets.

@nktstudios
Created September 21, 2021 14:21
Show Gist options
  • Save nktstudios/082eaac2d179dbc564a2b280a838d851 to your computer and use it in GitHub Desktop.
Save nktstudios/082eaac2d179dbc564a2b280a838d851 to your computer and use it in GitHub Desktop.
AWS Lambda Function to Send Email
import json
import boto3
def lambda_handler(event, context):
ses = boto3.client('ses')
body = """
Hello and welcome to the SES Lambda Python Demo.
Regards,
NKT Studios
"""
ses.send_email(
Source = 'insert FROM address here',
Destination = {
'ToAddresses': [
'Insert TO address here'
]
},
Message = {
'Subject': {
'Data': 'SES Demo',
'Charset': 'UTF-8'
},
'Body': {
'Text':{
'Data': body,
'Charset': 'UTF-8'
}
}
}
)
return {
'statusCode': 200,
'body': json.dumps('Successfully sent email from Lambda using Amazon SES')
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment