Мы успешно отправляем электронные письма через формат электронной почты Amazon SES в течение нескольких месяцев, и у нас отлично работают вложения. Однако недавно мы попытались добавить встроенное вложение (простой jpg), чтобы пользователю не пришлось открывать вложение, чтобы проверить соответствие изображения и данных.
Я использую System.Net.Mail.MailMessage, который отправляется в MemoryStream и передается в Amazon SES. Когда я пытаюсь использовать стандартный System.Net.Mail.Attachment и указываю его с идентификатором содержимого и расположением содержимого «inline», он отправляет электронное письмо и прикрепляет изображение, но не помещает изображение в строку.
Итак, мы попробовали LinkedResource (правильный способ создания встроенных изображений в .NET), и SES выдает ошибку «Недопустимое размещение содержимого».
Кто-нибудь смог отправить встроенное изображение через Amazon SES? Желательно в .NET, но на этом этапе можно выбрать любой язык, если .NET не может это сделать.
Заранее спасибо за любую помощь.