2016-07-22 2 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> 

이 보이는 명백한, 나는하지만 슬프게도, 개발 운영팀에 연락! 그들은 이메일이 실제로 확인되었다고 말했다. (가) 내가 시도 :

  • 을 다른 이메일로 다른 엔드 포인트
  • 으로

(즉 검증 된) 그러나 같은 오류가 반복.

아마존은 this을 사용한다고 말하지만 smtp 사용자 creds가 없습니다. 또한 왜곡 문제가 남아 있습니다. 누구든지 도와 줄 수 있습니까? 가독성을 추가 컬를 들어

편집

:

컬 -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 = 테스트 메시지"- 데이터 - urlencode "Destination.ToA ddresses.member.1 = my_email "- 데이터 - urlencode "원본 = myorg_verified_email_id "- 데이터 - urlencode"동작 = SendEmail " - 데이터 - urlencode"Message.Subject.Data = 테스트 AWS 메시지 ""https://email.us-west-2.amazonaws.com/ "

+0

SES 계정의 샌드 박스 제한을 해제 했습니까? 어쩌면 수신기를 확인해야 할 필요가 있을까요? 발신자 URL을 확인해 보셨습니까? SES 자격 증명이없는 이유는 무엇입니까? 왜 새로 생성 할 수 없습니까? – Justinas

+0

나는 그들이 조직과 공통의 팀을 위해 기뻐하기 때문에 신임 정보에 액세스 할 수 없습니다. 나는 Devops에서 샌드 박스 한도에 대해 물었고 아무런 문제가 없다고 말했습니다. 보낸 사람 url과 상자에서 java 코드를 실행합니다. 단지 컬이 움직이지 않습니다. 나는 큰 org를 위해 찌르기 때문에 생성 할 수 없다. :) – Danyal

+0

SES에서 해본 적이 없지만 SparkPost를 사용하면 도움을받을 수 있습니다. – Yepher

답변

0

이 문제를 해결하는 유일한 방법은 smtp creds 인 것 같습니다. API 키와 비밀번호는 amazon SDK 만 사용합니다. 이 link 은 SES를 사용하는 다른 인증 방법을 보여줍니다.

관련 문제