我想build立一个具有以下特征的电子邮件服务器。 我应该使用哪些软件(除了我命名的bogofilter和clamav)以及应该阅读哪些HOWTO?
- 服务器应该运行一些尽可能低维护的Linux风格,并及时自我更新安全补丁。 (Debian稳定?)
- 发送电子邮件时,所有收件人都存储在由服务器维护的先前收件人列表中。
- 用clamav扫描收到的邮件,如果包含病毒,则视为垃圾邮件。
- 当电子邮件到达(如果它通过clamav),如果发件人在以前的收件人列表中,绕过垃圾邮件filter。
- 如果List-Id标题在手动维护的已知干净邮件列表上指定邮件列表,请根据邮件列表名称旁路垃圾邮件filter并将其发送到邮箱。
- 电子邮件不是从以前的收件人,手动白名单的域名或邮件列表被bogofilter过滤。 垃圾邮件进入垃圾邮箱。
- 被认为是火腿的电子邮件应该自动作为火腿喂给bogofilter培训。
- 被认为是垃圾邮件(包括带有病毒的邮件)的电子邮件应作为垃圾邮件自动发送给bogofilter培训。
- 应该有用于假火腿和假垃圾邮件的邮箱,IMAP客户端可以将电子邮件移动到服务器,以便服务器适当地重新训练bogofilter。
- 电子邮件发送需要通过SSL的SMTP。
- 电子邮件阅读需要IMAPS。
除了bogofilter,我还应该使用SpamAssassin吗?
大家好好看看这个,看看你是在做什么: http : //assp.sourceforge.net/