Как сохранить встроенные изображения в сообщениях электронной почты Outlook в MHTML для правильного просмотра в браузере?

Моя цель - сохранить электронную почту Outlook в виде одного файла, который будет правильно отображаться на всех платформах и в браузерах. MHTML близок, но я столкнулся с проблемой с встроенными изображениями:

Действия по воспроизведению:

  1. Отправьте на свой Outlook письмо по электронной почте с вложенным изображением.
  2. Сохранить как письмо как файл MHT
  3. Откройте файл.mht в Firefox
  4. Смотрите, что встроенное изображение отображается как cid:image001.jpg что, конечно, не желательно.

введите описание изображения здесь

Это проблема Outlook? Проблема с Firefox? MHTML-не может обработать этот тип проблемы?

Обновить:

Я сохранил оригинальный файл.mht, который не будет правильно отображаться в Firefox, и исследовал его в текстовом редакторе, и нашел раздел, показывающий:

------=_NextPart_01D2ABD9.D009C5C0
Content-Location: file:///C:/744A9D04/CENSORED.htm
Content-Transfer-Encoding: base64
Content-Type: text/html; charset="unicode"

Удаление этого раздела, его сохранение и просмотр в Firefox показали изображение.

Но если я перешлю оригинальное письмо самому себе, приведенный выше раздел "Юникод" исчезнет и будет заменен следующим:

------=_NextPart_01D2ABD9.F8480C90
Content-Location: file:///C:/2A7414D3/CENSORED.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="us-ascii"

И для этого Firefox правильно отображает изображение.

Так что есть что-то в этом разделе "Юникод", который запускает Firefox.

0 ответов

Другие вопросы по тегам