【问题标题】:Getting region error while using aws ses service in mongodb stitch app在 mongodb 缝合应用程序中使用 aws ses 服务时出现区域错误
【发布时间】:2018-12-13 01:00:19
【问题描述】:

我正在使用 AWS SES 服务在 mongodb 的缝合应用程序中发送电子邮件。我的缝合应用程序已在俄勒冈州 (us-west-2) 地区注册。但是当我每次发送电子邮件时都会收到此类错误。 我想知道我的应用程序已在俄勒冈州 (us-west-2) 注册,但为什么我收到与 US-EAST-1 相关的错误。

StitchError: MessageRejected: 电子邮件地址未验证。这 以下身份未能通过 US-EAST-1 区域的检查: muhazzib7@gmail.com 状态码:400,请求 ID: 1e7cc347-fc56-11e8-8fd9-47e8eaf4f2d3

【问题讨论】:

    标签: mongodb amazon-web-services amazon-ses mongodb-stitch


    【解决方案1】:

    aws 服务将默认为 US-EAST-1,而不是您的应用所在的区域。您在调用服务时必须输入区域,例如:context.services.get("aws").ses("us-west-2").SendEmail({...})

    您还必须确保针对您要使用的每个区域向亚马逊验证电子邮件地址。这是一些关于发送失败的docs

    【讨论】:

    • 您在使用 aws 服务时无法在拼接函数中输入区域。它应该使用根据他们的文档注册应用程序的区域。
    • 你能链接那些这样说的文档吗? Stitch 应用注册的区域和 aws 服务使用的区域完全不同。
    • 在这种情况下,您用于 aws 服务的区域应该是电子邮件地址在亚马逊注册的区域,并且可能与您选择用于整个区域的区域不同缝合应用程序。
    • 请链接 mongodb 缝合应用程序的官方文档在哪里使用或描述了您给出的方法。 context.services.get("aws").ses("us-west-2").Send({...})
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    • 2021-05-08
    • 1970-01-01
    • 2020-01-03
    • 1970-01-01
    • 2020-03-19
    • 2017-11-05
    相关资源
    最近更新 更多