Mailkit: полученное MimeMessage содержит неправильные встроенные изображения ⇐ C#
Mailkit: полученное MimeMessage содержит неправильные встроенные изображения
Мы используем Mailkit в ServerApp, который периодически запрашивает (Pop3) почту с нашего сервера Exchange и
сохраняет ее в базе данных.
Это серверное приложение работает в контейнере Docker-Linux.
< br />
С помощью другого приложения мы отображаем HTML-тело письма.
Это работает очень хорошо. Все встроенные изображения верны.
Но в одном особом случае (конкретный клиент)
мы видим стандартное веб-изображение только в том случае, если связанное изображение не найдено.
(Это маленькое изображение показывает файл с маленьким красным крестиком).
Сначала я подумал, что эти изображения являются связанными изображениями, которые недоступны.
HTML-код предполагает, что эти изображения были встроены.
/>Но когда мы получаем это письмо с помощью Outlook, который также запрашивает почту с нашего сервера Exchange,
мы видим встроенные снимки экрана от Клиента.
После некоторых исследований и отладки я заметил, что MimeMessage содержит эти изображения «файл не найден» вместо снимков экрана клиентов после вызова из Pop3Client.GetMessageAsync().
На самом деле у меня есть понятия не имею, почему это происходит.
Есть предложения? ^^
Источник: https://stackoverflow.com/questions/781 ... ded-images
Мы используем Mailkit в ServerApp, который периодически запрашивает (Pop3) почту с нашего сервера Exchange и
сохраняет ее в базе данных.
Это серверное приложение работает в контейнере Docker-Linux.
< br />
С помощью другого приложения мы отображаем HTML-тело письма.
Это работает очень хорошо. Все встроенные изображения верны.
Но в одном особом случае (конкретный клиент)
мы видим стандартное веб-изображение только в том случае, если связанное изображение не найдено.
(Это маленькое изображение показывает файл с маленьким красным крестиком).
Сначала я подумал, что эти изображения являются связанными изображениями, которые недоступны.
HTML-код предполагает, что эти изображения были встроены.
/>Но когда мы получаем это письмо с помощью Outlook, который также запрашивает почту с нашего сервера Exchange,
мы видим встроенные снимки экрана от Клиента.
После некоторых исследований и отладки я заметил, что MimeMessage содержит эти изображения «файл не найден» вместо снимков экрана клиентов после вызова из Pop3Client.GetMessageAsync().
На самом деле у меня есть понятия не имею, почему это происходит.
Есть предложения? ^^
Источник: https://stackoverflow.com/questions/781 ... ded-images
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Вопрос MimeKit/MailKit «Не распознан элемент октетного потока в BodyPart MimeMessage»
Anonymous » » в форуме C# - 0 Ответы
- 27 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Вопрос MimeKit/MailKit «Не распознан элемент октетного потока в BodyPart MimeMessage»
Anonymous » » в форуме C# - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Полученное завершение настраиваемого удара, полученное из текста справки
Anonymous » » в форуме Linux - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-