在使用Taskwarrior从命令行管理我的待办事项列表之后,我想对电子邮件做类似的事情。程序的行为如下所示。我是在想象一些不存在的东西,还是现有的工具可以做到这一点?我不相信pine或mutt有任何非交互式调用模式。他们会把你带到自己的躯壳里,这是我不想要的。我希望能够将输出管道传输到另一个unix命令中。
$ mail_program list inbox
From Subject Received
---- ------- ----
妈妈回复:嗨,2011-09-17
$ mail_program list inbox | grep mom
妈妈回复:嗨,2011-09-17
美元你有mail
甚至mailx
程序。这是交互式的,但如果你只想打印你的邮件,你可以运行
$ mail -p
$ mailx -r