Amazon Simple Email Service (SES) 是一项强大的电子邮件发送服务,适用于数字营销、应用程序通知以及事务性邮件。在这个实战指南中,我们将演示如何设置 AWS SES 并通过几个示例展示其用法。
首先,您需要创建一个 AWS 账户并登录 AWS 管理控制台。
在 AWS 管理控制台中,找到并点击 "Simple Email Service" 进入 SES 控制台。
在 SES 控制台中,选择 "Email Addresses",然后点击 "Verify a New Email Address"。输入您想要发送电子邮件的地址,然后按照邮件中的指示完成验证。
事务性邮件通常与用户的某个具体操作相关,例如注册确认邮件。以下是一个使用 AWS SES 发送注册确认邮件的 Python 示例:
import boto3
# 创建 SES 客户端
ses = boto3.client('ses', region_name='your-region')
# 定义邮件内容
email_content = {
'Subject': {'Data': 'Registration Confirmation'},
'Body': {'Text': {'Data': 'Thank you for registering with our platform. Your account is now active.'}},
}
# 发送电子邮件
response = ses.send_ema