Я пытался отправлять электронные письма с помощью Amazon SES, с помощью Java AWS SDK, и это сработало. Я хотел бы иметь возможность проверить (позже), была ли доставка успешной. Я определю это как успешное, если последний почтовый сервер принял почту для доставки.
Я видел, что когда вы отправляете электронное письмо, вы можете получить messageId, который однозначно идентифицирует вашу электронную почту:
SendEmailRequest request = new SendEmailRequest(from, destination, message);
SendEmailResult result = service.sendEmail(request);
String messageId = result.getMessageId();
Однако я видел, что вы можете получить только агрегированную статистику , например, с помощью SendDataPoint (представляет отправку статистических данных. Каждый SendDataPoint содержит статистику за 15-минутный период отправки активности).
Я не использую SES для массовой рассылки электронных писем, а персонализированные уведомления на очень небольшом объеме, и я Мне было бы интересно проверить каждое сообщение.
Я что-то упустил? Можно ли выполнить этот тип проверки с помощью SES?