MIME декодер для Windows

22397
Jeroen Wiert Pluimers

Существует ли (предпочтительно из командной строки) MIME-декодер для Windows (например, ripMIME для * nix)?

Кто-то отправил мне сообщение в кодировке MIME (с несколькими частями MIME), которое ни Google Mail, ни Outlook не могут декодировать.

PS: я не имею в виду декодер base64, такой как MimeDeEnCode от Werner Rumpeltesz (в отличие от названия, он декодирует только отдельные файлы base64, а не отдельные или составные сообщения MIME с заголовками MIME)

Есть много других кодировщиков base64 командной строки, которые я мог бы использовать для этого (и сначала разделить MIME-файл вручную на несколько файлов base64).

Хороший декодер base64 для командной строки - это base64 от John Walker .

2
MIME-кодировке? Как в составных сообщениях? Или вы имели в виду uuencoded или цитируемый для печати? Ignacio Vazquez-Abrams 14 лет назад 0

5 ответов на вопрос

3
Jeroen Wiert Pluimers

Игнасио Васкес-Абрамс направил меня в правильном направлении.

Поиск WinZip + мим, я нашел свою статью базы знаний, которые имели связь с UUDeview по Frank Pilhofer .

UUDeview - это инструмент для декодирования всех видов кодирования, включая MIME (и MIME из нескольких частей).
Еще лучше: UUDeview 0.5.20 для Windows (консоль) содержит исполняемые файлы командной строки Win32 для декодирования и кодирования.

Это команда, которую я выполнил, чтобы извлечь все вложения из файла MIME:

uudeview -i inputfile.mime

3
Brian

Я имел успех, используя munpack в системах Linux. Это будет проходить через сообщение электронной почты, сохраненное в виде текстового файла, и извлекать встроенные изображения в отдельные файлы, которые затем можно будет переименовать по желанию.

ftp://ftp.andrew.cmu.edu/pub/mpack/

http://sourceforge.net/projects/mpack-win/

2
Ignacio Vazquez-Abrams

Кажется, я вспоминаю, что WinZip может читать и извлекать части из составного сообщения, сохраненного на диске.

WinZIP не является командной строкой, и я думаю, что он не делает MIME из нескольких частей. Но: ваш ответ поставил меня на правильный путь (см. Мой собственный ответ). +1 за то, что доставил меня туда. Jeroen Wiert Pluimers 14 лет назад 0
2
Sean Summers

UUDeview не работал для меня, так как нет очевидной поддержки файлов MSG в формате Unicode, которые генерирует мой Outlook.

Мне удалось найти MsgText от ребят из Enter AG, и он работает почти так же, как настройки по умолчанию в ripMIME!

2
JorisN

После многих проб и ошибок мне только что удалось восстановить PDF-файл, который мне отправил наш копир / сканер Ricoh, разделив его на 5 электронных писем с многократным кодированием MIME (часть 1/5> часть 5/5).

Вот что я сделал:

  1. сохранил все сообщения в виде отдельных файлов .eml (я сделал это в mozilla thunderbird)
  2. загрузил эти .eml файлы в UUDeview и декодировал их в текстовый файл
  3. использовал munpack, чтобы получить оригинальное вложение из txt файла. (в командной строке: "munpack.exe 001.txt")

Может быть, это поможет кому-то еще