FILENO
While splitting, formail assigns the message number currently
being output to this variable. By presetting FILENO, you can
change the initial message number being used and the width of the
zero-padded output. If FILENO is unset it will default to 000.
If FILENO is non-empty and does not contain a number, FILENO gen-
eration is disabled.
3条答案
按热度按时间ffscu2ro1#
只需使用
formail
即可。formail
是一个程序,可以处理邮箱,对邮箱中的每条消息运行一些操作,分离消息等。更多信息:http://www.manpagez.com/man/1/formail/
如果你只想把一个邮箱拆分成不同的文件,我建议这样的解决方案:
来自人类:
注:promail-https://github.com/BuGlessRB/procmail中也包含
formail
。fslejnso2#
如果你没有formail,你也可以使用这个Perl单行器(从here复制,刚刚在我需要拆分的一个雷鸟收件箱上测试)
或者,使用0填充的数字:
z18hc3ub3#
还有一个专门的
git
命令可以实现这一点: