2016-07-22 22 views
1

thisを使用するリンクAmazon SESに電子メールを送信しようとしました。しかし、できませんでした。 エラービーイング:カールを使用してAmazon SES経由で電子メールを送信

<ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/"> <Error> 
     <Type>Sender</Type> 
     <Code>MessageRejected</Code> 
     <Message>Email address is not verified. The following identities failed the check in region US-EAST-1: [email protected]</Message> </Error> 
<RequestId>4242cec6-5002-11e6-95bf-b7dbdddce018</RequestId> </ErrorResponse> 

この見せかけの明白な、私はDevOpsチームに連絡し、悲しいかな!彼らは電子メールが確かに確認されたと言った。

(それが確認された)別の電子メールで別のエンドポイントで

  • をしかし、同じエラーが繰り返される: ザ・私は試してみました。

    アマゾンはthisを使用していますが、私はsmtpユーザーの信用を持っていないと言います。 さらに、カールがうまくいかない理由が残っています。誰も助けることができますか?読みやすくするために

    EDIT

    カールを追加:

    カール-v -X POST -H "日付を:$(日付-R)" -H「X-AMZN-認証: AWS3-HTTPS AWSAccessKeyId = ORG_ACCESS_KEY、アルゴリズム= HMACSHA256、 署名= $(エコー-n $(日付-R)| opensslのDGST -sha256 -hmac ORG_SECRET_KEY -binary | base64で-w 0)」--data-でurlencode "Message.Body.Text.Data =テストメッセージ" --data-urlencode "Destination.ToA ddresses.member.1 = my_email "--data-urlencode " Source = myorg_verified_email_id " - データ - urlencode" Action = SendEmail " --data-urlencode" Message.Subject.Data = AWSメッセージのテスト "" https://email.us-west-2.amazonaws.com/ "

+0

SESアカウントのサンドボックス制限を解除しましたか?おそらく受信機も確認する必要がありますか?送信者のURLを確認しようとしましたか?なぜあなたはSES資格情報を持っていないのですか?なぜ新しいものを生成できないのですか? – Justinas

+0

私は信用状にアクセスすることができません。なぜなら、彼らは組織全体で共通の組織であり、一般的なチームのために賞賛されているからです。私はDevopsのSandboxの限界について尋ねました。彼らはこれに問題はないと言いました。送信者のURLとボックスは、私が持っているJavaコードを実行します。ちょうどカールは走りません。私は生成することはできません。 :) – Danyal

+0

私はSESでそれをしていないが、あなたがそれを試してみたいと思うなら、私はSparkPostであなたを助けることができます。 – Yepher

答えて

0

この問題を解決するには、smtpクレジットが唯一の方法だと思われます。 APIキーとパスワードはamazon SDKのみを使用して動作します。このlink は、SESを使用したさまざまな認証方法を示しています。

関連する問題