gpt4 book ai didi

laravel - Laravel 5.2 的 AWS SES 400 错误请求响应

转载 作者:行者123 更新时间:2023-12-02 13:20:29 34 4
gpt4 key购买 nike

我正在尝试将 Amazon SES 驱动程序与 Laravel 5.2 一起使用,我的访问 key 已设置并已安装 sdk。

当我发送电子邮件时,出现此错误:

SesException in WrappedHttpHandler.php line 159:
Error executing "SendRawEmail" on "https://email.us-west-2.amazonaws.com"; AWS HTTP error: Client error: `POST https://email.us-west-2.amazonaws.com` resulted in a `400 Bad Request` response:
<ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
<Error>
<Type>Sender</Type>
<Code>InvalidPara (truncated...)
InvalidParameterValue (client): Illegal address - <ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
<Error>
<Type>Sender</Type>
<Code>InvalidParameterValue</Code>
<Message>Illegal address</Message>
</Error>
<RequestId>c3f0fcdf-d518-11e5-9d69-19428e2d926c</RequestId>
</ErrorResponse>

这是我第一次尝试使用这个,似乎找不到任何解决方案。

任何帮助将不胜感激!

最佳答案

我知道这个问题已在问题评论中得到解决,但我将这个答案放在这里是为了帮助其他可能遇到此问题并可能遇到其他问题的人。

我最近也遇到了这个问题。我使用特定的 IAM 用户通过 SES 发送电子邮件,但该 IAM 用户不是发送域的所有者。

源电子邮件地址和返回路径电子邮件地址均位于发送域中。

这需要将 SourceArn 和 ReturnPathArn 设置为在 SendEmail 调用中拥有发送域的身份的 Arn。

关于laravel - Laravel 5.2 的 AWS SES 400 错误请求响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35446568/

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