过滤邮件到文件夹

我使用Dovecot和Exim运行邮件服务器。 目前邮件过滤是根据~/包含entires中的.forward文件,按照每个用户的基础完成的:

 if $h_to: CONTAINS "bugtraq" then save "$home/Maildir/.Mailing Lists.BugTraq/" finish endif if $h_Subject: CONTAINS "Sfic" then save "$home/Maildir/.Mailing Lists/" finish endif 

等等。 这是非常繁琐的,因为它需要用户ssh和手动编写自己的.forwars文件。 我想知道是否有更容易或更优雅的服务器端过滤解决scheme。 邮件客户端是否有任何标准来告诉服务器如何分类邮件服务器端?

那么,我不能想到服务器端的任何东西,但如果手动设置.forward是问题,你可以在/ etc / skel /中设置一个默认的.forward文件,并将其复制到所有新用户'主目录。 作为一次性维护,您必须将默认的.forward规则附加到所有当前用户的.forward中。