您可以使用AWS SDK for Python(即boto3)来发送电子邮件并验证邮箱身份。以下是一个使用boto3发送验证电子邮件的示例代码:
import boto3
def send_verification_email(email_address):
ses_client = boto3.client('ses', region_name='us-west-2') # 请根据您的实际情况选择正确的区域
response = ses_client.verify_email_identity(EmailAddress=email_address)
print(response)
# 在此处替换为要验证的电子邮件地址
email_to_verify = 'your_email@example.com'
send_verification_email(email_to_verify)
在上面的示例中,我们使用了boto3.client方法来创建一个SES客户端对象。然后,我们调用verify_email_identity方法来发送验证电子邮件。此方法将返回一个响应对象,您可以根据需要进行处理。
请确保已正确安装并配置了boto3库,并使用正确的AWS凭证进行身份验证。
另外,确保您的AWS账户已设置Amazon SES服务的发送限制,以便允许发送邮件。如果您的账户尚未设置这些限制,请参阅Amazon SES文档以获取更多信息。
上一篇:Amazon SES: 发送消息失败 - 遇到以下SMTP错误:552 5.3.4 消息过长。
下一篇:Amazon SES和Sendy.co的问题 - 只有Gmail中的邮件被归类为垃圾邮件,其他邮件则在收件箱中。