使用 fetchmail/procmail/mutt 预处理收到的邮件

使用 fetchmail/procmail/mutt 预处理收到的邮件

我使用 fetchmail->procmail->mutt 程序来处理我的所有邮件。有些邮件是自动生成的,有些则不是人为生成的,所以我想使用一些脚本来重新格式化邮件正文。

我最好的猜测是我应该使用 procmail 来做这件事。但我没有找到这样的规则,我发现最好的办法是将邮件通过管道传输到程序。当然,我可以用不需要进一步格式化的标志重新发送它,但这看起来不是正确的解决方案。

编辑:刚刚发现maildrop。也许,用它完成我的任务更简单?

答案1

目前尚不清楚您正在寻找哪种预处理,但我猜测是这样的。

:0fbw
| sed 's/\<grammer/grammar/g;s/definate/definite/g;s/sepera/separa/g'

如果您想要编辑标题(例如主题)以及正文,请删除标志b;但如果您的规范化可能会改变重要的标题,也许您想使其更具体和/或更强大。

相关内容