【问题标题】:About AWS SES using Java Api关于使用 Java Api 的 AWS SES
【发布时间】:2013-03-07 19:23:15
【问题描述】:

我是新的 AWS 用户。

我想通过 java api 使用 aws SES 功能。

当我尝试执行 EC2 java api 的示例 SES 代码时,它给了我以下异常:-

"状态码:400,
AWS 服务:AmazonSimpleEmailService,
AWS 请求 ID:191f7c11-8652-11e2-be1c-6dd0975de4df,
AWS 错误代码:RequestExpired,
AWS 错误消息:请求时间戳:2013 年 3 月 6 日星期三 01:06:01 GMT 已过期。
它必须在服务器时间的 300 秒/以内。
"


为什么会出现这个异常?
请帮我解决这个问题。
谢谢。

【问题讨论】:

    标签: amazon-ec2 amazon-ses java


    【解决方案1】:

    Amazon Forums 有几个帖子处理这个问题。请查看this specific thread
    一般来说,您的服务器可能与 UTC 不同步,并且由于时间戳大不相同,亚马逊服务器不接受您的请求。

    【讨论】:

    • 感谢您的回复。有没有其他方法可以使用亚马逊服务发送电子邮件?
    • SES 的替代方案是设置一个带有 Postfix、Sendmail 等的 EC2 实例。恕我直言,SES 更具可扩展性且更易于使用,并且可能会让您感到头疼。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-19
    • 2017-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多