АнглийскийФранцузскийИспанский

Значок OnWorks

реформировать - Интернет в облаке

Запустите реформирование в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это реформирование команд, которое можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Reformime - инструмент для переформатирования электронной почты MIME

СИНТАКСИС


реформировать [кредита...]

ОПИСАНИЕ


реформировать это утилита для переформатирования сообщений MIME.

В общем, реформировать ожидает увидеть RFC 2045[1] совместимое сообщение на стандартном вводе,
за исключением нескольких случаев, таких как -m опцию.

Если варианты не указаны, реформировать печатает MIME-структуру сообщения. Выход
состоит из так называемых «ссылочных тегов MIME», по одному в каждой строке. Например:

1
1.1
1.2

Это показывает, что сообщение содержит два разных раздела MIME. Первая строка
Вывод структуры MIME всегда будет содержать «1», которая относится ко всему сообщению. В этом
в случае, если это составное / смешанное сообщение. «1.1» относится к первому разделу
составное сообщение, которое представляет собой текстовый / простой раздел. «1.2» относится ко второму
раздел сообщения, который является разделом приложения / потока октетов.

Если сообщение не является сообщением MIME или не содержит вложений, реформировать
выводит только "1", что относится ко всему сообщению:

1

Вот результат реформировать когда первая часть сообщения сама была
составной / альтернативный раздел:

1
1.1
1.1.1
1.1.2
1.2

Возможны произвольно сложные конструкции MIME.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-d
Разобрать сообщение MIME с уведомлением о статусе доставки (RFC 1894[2]). реформировать ожидает
увидеть на стандартном вводе сообщение MIME, которое состоит из уведомления о статусе доставки,
как определено RFC 1894. реформировать читает сообщение и выводит на стандартный вывод
список адресов и их соответствующий статус доставки, как указано в
Уведомление о состоянии доставки. Каждая строка напечатана реформировать состоит из доставки
статус, пробел и адрес. реформировать затем завершается статусом выхода 0.
реформировать не производит никакого вывода и завершается статусом выхода 1, если стандартный
input не содержит уведомления о статусе доставки.

-D
Как и -d Кроме этого реформировать перечисляет адрес, найденный в исходном получателе:
заголовок, если он существует.

-e
Извлеките содержимое указанного раздела MIME и отобразите его на стандартном выходе.
В -s опция требуется, когда -e указан. Если указанный раздел или разделы
используйте либо метод кодирования base64, либо метод кодирования в кавычках, реформировать автоматически
расшифровывает это. В этом случае вам лучше перенаправить стандартный вывод в
.

-i
Отображение информации MIME для каждого раздела. реформировать отображает содержимое
Content-Type: заголовок, любая используемая кодировка и набор символов. реформировать причислены
отображает байтовое смещение в сообщении, где каждый раздел начинается и заканчивается (и где
фактическое содержимое раздела начинается после пропуска всех заголовков).

-m
Создайте составной дайджест сообщения MIME.

-r
Переписать сообщение, добавить или стандартизировать RFC 2045[1] Заголовки MIME.

-R7
Подобно -r но также конвертировать 8-битные разделы MIME в цитируемые для печати.

-R8
Подобно -r но также преобразует разделы MIME с кодировкой в ​​кавычки и печатью в 8-битные.

-s .
Отображать информацию MIME только для этого раздела. . - это тег спецификации MIME.
В -s опция требуется, если -e также указывается и является необязательным с -i.

Можно указать несколько разделов, разделив их запятыми. реформировать
обрабатывает каждый раздел, используя другие указанные параметры.

-x
Извлеките содержимое указанного раздела MIME в файл.

-X
Передайте программе содержимое указанного раздела MIME.

экстрагирование RFC 2045 MIME раздел (ы) в файл (ы)
В -x и -X опции извлекают определенный раздел MIME в файл или в канал в
внешняя программа. Использовать -s возможность определить секцию MIME для извлечения. Если -s
опция не указана, каждый раздел MIME в сообщении извлекается по одному. Если
-s перечисляет несколько разделов, каждый раздел извлекается отдельно. цитируемый-печатный и
кодировка base64 автоматически декодируется.

-x
Интерактивное извлечение. реформировать печатает тип содержимого MIME каждого раздела.
Ответьте «y» или «Y», чтобы извлечь раздел MIME. Укажите имя файла в следующем
незамедлительный. реформировать запрашивает имя файла по умолчанию. реформировать пытается выбрать
имя файла по умолчанию на основе заголовков MIME, если это возможно. Если нет, имя файла по умолчанию
будет attachment1.dat (если опция -s не указана, следующее имя файла будет
attachment2.dat и так далее).

-xПРЕФИКС
Автоматическое извлечение. реформировать автоматически извлекает один или несколько разделов MIME и
сохраняет их в файл. Имя файла формируется взятием ПРЕФИКСи добавив
имя файла по умолчанию для него. Обратите внимание, что между «-x» и «ПРЕФИКС» нет пробела. Для
пример:

реформировать -xfiles-
Эта команда сохраняет разделы MIME как files-attachment1.dat, затем files-attachment2.dat,
и так далее реформировать пытается добавить имя файла, указанное в заголовках MIME для каждого
раздел, где это возможно. реформировать заменяет все подозрительные символы на
символ подчеркивания.

-X прогр arg1 arg2 ...
В -X вариант должен быть последним вариантом для реформировать. реформировать управляет внешним
программа прог, и передает программе содержимое раздела MIME. реформировать
устанавливает переменную окружения ТИП СОДЕРЖИМОГО к типу содержимого MIME. Окружение
переменная ИМЯ ФАЙЛА устанавливается в имя файла по умолчанию реформироватьнравится. Если -s
не указан, программа запускается один раз для каждого раздела MIME в сообщении.
Внешняя программа, прог должен заканчиваться нулевым статусом выхода, чтобы
реформировать для перехода к следующему разделу MIME в сообщении (или к следующему разделу
указано -s). В любом случае, если прог оканчивается ненулевым статусом выхода,
реформировать оканчивается статусом выхода 20 плюс прогстатус выхода.

Внимание
реформировать извлекает каждый раздел MIME в сообщении, если только -s опция
указано. Сюда входит даже текстовый / обычный MIME-контент, который обычно предшествует
двоичное вложение.

Добавление RFC 2045 MIME Заголовки
В -r опция выполняет следующие действия:

Если нет заголовка Mime-Version :, Content-Type: или Content-Transfer-Encoding:,
реформировать добавляет один.

Если заголовок Content-Transfer-Encoding: содержит 8-битные или необработанные данные, но только семибитные данные
найденный, реформировать изменяет заголовок Content-Transfer-Encoding на 7bit.

-R7 делает то же самое, но также преобразует 8-битный контент, содержащий XNUMX-битный
символы в кодировке с возможностью печати в кавычках.

-R8 делает то же самое, но также преобразует закодированный в кавычки контент в 8-битный,
кроме некоторых ситуаций.

Создающий составная часть / дайджест MIME дайджесты
В -m опция создает дайджест MIME. реформировать читает список имен файлов по стандарту
Вход. Каждая строка, считанная из стандартного ввода, содержит имя файла, который предположительно
содержат сообщение в формате RFC 2822. реформировать объединяет все файлы в
составная часть / дайджест MIME и записывает его на стандартный вывод.

Идет перевод MIME Заголовки
Следующие ниже параметры не читают сообщения со стандартного ввода. Эти параметры обрабатываются
Заголовки MIME через командную строку и предназначены для удобного использования
скрипты обработки почты.

-h "заголовок"
Расшифровать MIME-кодированный "заголовок"и распечатать декодированный 8-битный контент на стандартном выходе.
Декодирование выполняется так, как если бы содержимое было в заголовке «Тема».
Пример:

$formime -h '=? iso-8859-1? Q? H = F3la!? ='
Ула!

-H "заголовок"
Подобно -h Кроме этого заголовок анализируется как список адресов электронной почты, например «От» или
"К".

-o "текст"
MIME-кодирование "текст"и распечатать результаты на стандартном выводе.

-O "текст"
Как и -o вариант, Кроме этого текст представляет собой структурированный заголовок с адресами RFC 2822.

-c "кодировок"
Используйте кодировок в качестве настройки набора символов -h, -H, -o и -O настройки.

-u
Эта «недокументированная» опция считывает сообщение MIME на стандартном вводе и преобразует его
содержимое в поток символов в кодировке UTF-8, который записывается на стандартный вывод.

Стандартный вывод получает объединенную смесь заголовков и «текстового» MIME.
данные объекта. Он предназначен для использования как часть общей функции поиска. Этот вариант
декодирует различные типы MIME-кодирования заголовков, цитируемую печать и base64
передавать кодировки «текстовых» MIME-объектов.

Используйте реформатор онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad