Назад | Перейти на главную страницу

formail -I «От» что именно это делает?

Вопрос задает сама Тема. Что значит

cat emailsource | formail -I "From " 

именно? Он просто удаляет все повторяющиеся From? Manpage мне немного непонятен.

Удаляет все заголовки "От" из сообщения.

Строка «От» является разделителем для почтового ящика unix. Обратите внимание: он не содержит ":", как заголовок "От:"

По сути, формат mbox в UNIX хранит все ваши письма в одном файле. Это полная противоположность чему-то вроде Maildir, который обрабатывает каждое письмо как отдельный файл. Поскольку несколько писем находятся в одном файле, им нужен был разделитель, и они выбрали «От» в верхней части сообщения.

http://www.jwz.org/doc/content-length.html

Обычно это делается для преобразования почтового ящика UNIX в mbox, чтобы его можно было использовать где-то еще клиентом или форматом, который его не поддерживает.

например

formail -s < /var/mail/phil | formail -I "From " # ...