以下是使用 Python Boto3 库发送邮件的示例代码:
import boto3
# AWS 认证
aws_access_key_id = 'YOUR_ACCESS_KEY_ID'
aws_secret_access_key = 'YOUR_SECRET_ACCESS_KEY'
aws_region = 'YOUR_AWS_REGION'
# 创建 boto3 客户端
client = boto3.client('ses', region_name=aws_region, aws_access_key_id=aws_access_key_id, aws_secret_access_key=aws_secret_access_key)
# 邮件信息
to = 'TO_EMAIL_ADDRESS'
from_addr = 'FROM_EMAIL_ADDRESS'
subject = 'EMAIL_SUBJECT'
body = 'EMAIL_BODY'
# 发送邮件
response = client.send_email(
Destination={
'ToAddresses': [to]
},
Message={
'Body': {
'Text': {
'Charset': 'UTF-8',
'Data': body
}
},
'Subject': {
'Charset': 'UTF-8',
'Data': subject
}
},
Source=from_addr
)