过滤电子邮件与Linux服务器

可能重复:
有没有一种方法来过滤远程IMAP帐户中的邮件?

我想在我的服务器上设置一个系统来过滤我的电子邮件文件夹等等。 服务器不是电子邮件中继,我想通过IMAP像电子邮件客户端一样处理。 原因是我有多个电子邮件客户端(智能手机等),因此我想避免在每个设备上设置过滤规则。

我的计划是:我想设置一个电子邮件客户端,在控制台上工作,并能够通过IMAP连接。

我build议你设置和configuration一个支持Sieve邮件过滤协议的MDA(消息传递代理) 这个MDA会在你进入你的IMAP服务器之前过滤你的邮件。

请注意,邮件接收与IMAP无关。 你可以在它已经被发送到你的邮件存储的时候对它进行sorting,但是这绝对是次优的。

我使用并强烈推荐Dovecot 2.xPigeonhole Sieve plug = in。

设置一个使用Sieve筛选邮件的IMAP服务器(例如Dovecot)。 然后,您可以随意连接(包括直接在服务器上的基于控制台的客户端)到您的IMAP帐户。

Sieve的经典替代方法是procmail。