我想自动保存传入的电子邮件到单独的文件。我用mailx
阅读电子邮件。我知道我可以通过输入mailx命令提示符并使用save
命令(即$ save email_number out_file
)手动保存特定的电子邮件。我想自动化这个过程,如果可能的话,但我知道如何保存电子邮件的唯一方法是进入mailx提示。我有其他pyhthon脚本,将消化保存的电子邮件。我意识到所有收到的电子邮件基本上都附加到一个文件/var/mail/mail_file
,我可以解析这个文件。然而,似乎有一种更优雅的方法可以做到这一点。我已经查看了mailx手册页,除非我错过了它,否则我看不到实现这一点的方向。所以
Is there a way to automate saving mailx emails to different files? Possibly with a shell script or perl?
再找了几天,我找到了解决办法。即
procmail
。使用procmail的好说明可以在这里找到:Mail Filtering with Procmail相关问题 更多 >
编程相关推荐