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

编程入门 行业动态 更新时间:2024-10-10 15:28:02
本文介绍了在Lambda函数中从AWS SES发送电子邮件时访问被拒绝的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在尝试在AWS Lambda函数中使用Amazon SES发送电子邮件,为此,我面临以下错误.

I am trying to send an email using Amazon SES in AWS Lambda function, For this i am facing the following error.

AccessDenied:资源arn:aws:sts::XXXXX:assumed-role/lambda_basic_execution/awslambda_XXXX' is not authorized to perform ses:SendEmail'

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'

我已授予

"IAS角色的"ses:SendEmail","ses:SendRawEmail".

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

推荐答案

所以,我也遇到了Rakesh解释过的相同问题,但是他不明白他说的要这样做的步骤,这里是带有步骤的详细解释

So, I was also having the same problem which Rakesh has explained but couldn't understand the steps he was saying to do so here is a detailed explanation with steps.

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

You need to do the following Security, Identity & Compliance -> IAM -> Roles -> select your lambda function -> then edit policy -> open it in JSON and add the below part

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

或者您可以根据需要从这些策略示例中进行操作 docs.aws.amazon/ses/latest/DeveloperGuide/control-user-access.html#iam-and-ses-examples-email -发送动作 另外,您需要先验证电子邮件地址,所以不要忘记这一点.希望对大家有帮助.

or you can do as per requirement from these policy examples docs.aws.amazon/ses/latest/DeveloperGuide/control-user-access.html#iam-and-ses-examples-email-sending-actions also, you need to verify the email address first so don't forget that. Hope this helps everyone.

更多推荐

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

本文发布于:2023-11-23 20:11:43,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1622745.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:函数   被拒   发送电子邮件   Lambda   SES

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!