Linux 的 IMAP 邮件服务器

Linux 的 IMAP 邮件服务器

我有多个邮件帐户,但令我烦恼的是,我的过滤规则只适用于客户端。例如,如果我在使用笔记本电脑时收到一封邮件,过滤规则会自动将其放入目标文件夹。但是,如果我在智能手机上阅读邮件,邮件仍会保留在一般收件箱中。

这就是为什么我想设置一个 IMAP 邮件服务器,它接收来自我的多个帐户的邮件,应用过滤规则并将它们发送到终端设备。联系人、日历和便笺同步等其他功能也很好。

我对这个话题不太了解,所以我的问题是:你们知道有什么(开源)软件可以在 Linux 上运行并满足我的要求吗?

提前致谢。

答案1

我正在使用以下工具/包的组合:

  • Horde 协作套件
  • Cyrus IMap 服务器
  • 提取邮件
  • 进程邮件
  • 消毒剂
  • 蛤蜊
  • 垃圾邮件刺客

procmail工具设置为从公共服务器上的邮件帐户检索邮件。它将使用cyrdeliverCyrus 软件包的一部分将邮件输入 IMap 存储库。在家里,我直接使用 Thunderbird 等访问 IMap 服务器。在我的家庭局域网之外,我使用 Horde 提供的 Web 前端,它再次使用 IMap。Horde 是一款非常稳定且功能丰富的套件,还涵盖日历集成等。它提供我的 Microsoft Exchange 服务器使用的协议,因此使用标准智能手机访问它通常非常容易。

组件sanitizerclamav用于检查邮件中是否有病毒。如果需要,邮件会被修补,例如删除附件,尽管这在 Linux 系统上几乎不需要。我这样做主要是为了不将受感染的邮件转发给其他人。

该组件spamassassin会扫描邮件中是否存在垃圾邮件。垃圾邮件会被移至我的 IMap 层次结构中预先配置的文件夹中。

Horde 套件中的组件ingo允许您定义邮件的过滤规则。有一个 Web 前端集成。然后由 执行生成的规则集procmail。因此,即使您不在家庭局域网中,您也可以定义邮件过滤器。实际上,procmail是大多数组件之间的粘合剂。

相关内容