2013-03-06 38 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