Отсутствует конечный @domain при попытке отправить почту через Amazon SES.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Отсутствует конечный @domain при попытке отправить почту через Amazon SES.

Сообщение Anonymous »

Я пытаюсь отправить простое электронное письмо через сервис AWS SES. К сожалению, я постоянно получаю сообщение об ошибке:
com.amazonaws.services.simpleemail.model.AmazonSimpleEmailServiceException: Missing final '@domain' (Service: AmazonSimpleEmailService; Status Code: 400; Error Code: InvalidParameterValue; Request ID: [id]; Proxy: null)

Код почти прямо из примеров:
AmazonSimpleEmailService client = this.getClient();
SendEmailRequest request = new SendEmailRequest().withDestination(new Destination().withToAddresses(this.emailTo))
.withMessage(new Message().withSubject(new com.amazonaws.services.simpleemail.model.Content().withData(email.getTitle()))
.withBody(new Body().withText(
new com.amazonaws.services.simpleemail.model.Content().withCharset("UTF-8").withData(email.getContent()))))
.withSource(this.emailFrom).withConfigurationSetName("name").withReplyToAddresses(email.getEmailFrom());
client.sendEmail(request);

В полях emailFrom и emailTo указан адрес электронной почты, проверенный SES, с правильно введенным доменом и знаком @. В адресе mail.getEmailFrom() тоже есть домен и @.
Что я могу сделать?
Я попробовал изменить настройки, указав адреса вручную, а также в виде массивов. Если я укажу «Имя ресурса Amazon (ARN)» вместо emailFrom, я получу ошибку:
com.amazonaws.services.simpleemail.model.AmazonSimpleEmailServiceException: Nested group (Service: AmazonSimpleEmailService; Status Code: 400; Error Code: InvalidParameterValue; Request ID: [id]; Proxy: null)


Подробнее здесь: https://stackoverflow.com/questions/765 ... amazon-ses
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»