Существует ли (предпочтительно из командной строки) MIME-декодер для Windows (например, ripMIME для * nix)?
Кто-то отправил мне сообщение в кодировке MIME (с несколькими частями MIME), которое ни Google Mail, ни Outlook не могут декодировать.
PS: я не имею в виду декодер base64, такой как MimeDeEnCode от Werner Rumpeltesz (в отличие от названия, он декодирует только отдельные файлы base64, а не отдельные или составные сообщения MIME с заголовками MIME)
Есть много других кодировщиков base64 командной строки, которые я мог бы использовать для этого (и сначала разделить MIME-файл вручную на несколько файлов base64).
UUDeview - это инструмент для декодирования всех видов кодирования, включая MIME (и MIME из нескольких частей). Еще лучше: UUDeview 0.5.20 для Windows (консоль) содержит исполняемые файлы командной строки Win32 для декодирования и кодирования.
Это команда, которую я выполнил, чтобы извлечь все вложения из файла MIME:
uudeview -i inputfile.mime
3
Brian
Я имел успех, используя munpack в системах Linux. Это будет проходить через сообщение электронной почты, сохраненное в виде текстового файла, и извлекать встроенные изображения в отдельные файлы, которые затем можно будет переименовать по желанию.
Кажется, я вспоминаю, что 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).
Вот что я сделал:
сохранил все сообщения в виде отдельных файлов .eml (я сделал это в mozilla thunderbird)
загрузил эти .eml файлы в UUDeview и декодировал их в текстовый файл
использовал munpack, чтобы получить оригинальное вложение из txt файла. (в командной строке: "munpack.exe 001.txt")