2013-03-06 83 views
0

我是新的AWS用户。关于使用Java API的AWS SES

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

当我试图执行EC2的Java API则样本SES码它给了我以下情况除外: -

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



为什么这个例外呢?
请帮我解决这个问题。
谢谢。

回答

0

Amazon Forums有几个帖子接近这个问题。请看看this specific thread
通常,您的服务器可能与UTC不同步,并且由于时间戳有很大差异,Amazon服务器不接受您的请求。

+0

Thanx为您的答复。 是否有其他方式使用Amazon服务发送电子邮件? – Pravin 2013-03-07 01:45:38

+0

SES的替代方案是使用Postfix,Sendmail等设置EC2实例。恕我直言,SES更具可扩展性并且更易于使用,并且可能会阻止您一些头痛的问题。 – Viccari 2013-03-07 11:16:37