formail -I“从”这到底是做什么的?

议题本身问这个问题。 什么

cat emailsource | formail -I "From " 

究竟? 它是否只是删除所有重复的Froms? Manpage对我来说有点不清楚。

从邮件中删除所有“发件人”标题。

“发件人”行是unix邮箱的分隔符。 注意,它不包含像“From:”标题的“:”

本质上,UNIX Mbox格式将所有邮件保存在一个文件中。 这是像Maildir这样的东西,它将每一封邮件视为一个单独的文件。 由于多个邮件在一个文件中,他们需要一个分隔符,并select邮件顶部的“From”

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

通常这样做是为了转换一个UNIX mbox邮件,以便客户可以在其他地方使用,或者不支持它的格式。

例如

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