gpt4 book ai didi

javascript - 在 Lambda 函数中从 AWS SES 发送电子邮件时访问被拒绝

转载 作者:可可西里 更新时间:2023-11-01 02:21:27 25 4
gpt4 key购买 nike

我正在尝试在 AWS Lambda 函数中使用 Amazon SES 发送电子邮件,为此我遇到了以下错误。

AccessDenied: User arn:aws:sts::XXXXX:assumed-role/lambda_basic_execution/awslambda_XXXX' is not authorized to performses:SendEmail' on resource `arn:aws:ses:us-west-2:XXX:identity/example@example.com'

我已授予权限

"ses:SendEmail", "ses:SendRawEmail" for the IAM role.

最佳答案

因此,我也遇到了 Rakesh 已解释的相同问题,但无法理解他所说的步骤,因此这里有详细的步骤说明。

您需要执行以下操作安全、身份和合规性 -> IAM -> Angular 色 -> 选择你的 lambda 函数 -> 然后编辑策略 -> 在 JSON 中打开它并添加以下部分

{
"Effect":"Allow",
"Action":[
"ses:SendEmail",
"ses:SendRawEmail"
],
"Resource":"*"
}

或者您可以按照这些政策示例中的要求执行操作 https://docs.aws.amazon.com/ses/latest/DeveloperGuide/control-user-access.html#iam-and-ses-examples-email-sending-actions另外,您需要先验证电子邮件地址,所以不要忘记这一点。希望对大家有所帮助。

关于javascript - 在 Lambda 函数中从 AWS SES 发送电子邮件时访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34949316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com