要解决“AWS-SES 邮箱地址未经验证。谷歌账户。”的问题,您可以使用AWS SDK提供的方法来验证您的邮箱地址。以下是一个使用AWS SDK for JavaScript的代码示例:
// 引入 AWS SDK
const AWS = require('aws-sdk');
// 配置 AWS 认证凭证
AWS.config.update({
accessKeyId: 'your-access-key',
secretAccessKey: 'your-secret-access-key',
region: 'your-aws-region'
});
// 创建 SES 对象
const ses = new AWS.SES({apiVersion: '2010-12-01'});
// 验证邮箱地址
const verifyEmailAddress = async (emailAddress) => {
const params = {
EmailAddress: emailAddress
};
try {
await ses.verifyEmailAddress(params).promise();
console.log(`邮箱地址 ${emailAddress} 已成功验证。`);
} catch (error) {
console.error(`验证邮箱地址时发生错误:${error}`);
}
};
// 调用验证邮箱地址的函数
verifyEmailAddress('your-email-address');
请确保替换代码示例中的以下值:
your-access-key
:您的AWS访问密钥ID。your-secret-access-key
:您的AWS机密访问密钥。your-aws-region
:您要使用的AWS区域。your-email-address
:要验证的邮箱地址。运行此代码示例将使用AWS SES验证您的邮箱地址。如果验证成功,您将在控制台上看到一条成功消息。如果验证失败,您将看到相应的错误消息。