WEB开发网
开发学院操作系统Linux/Unix 系统管理工具包: 过滤电子邮件中的垃圾邮件和病毒... 阅读

系统管理工具包: 过滤电子邮件中的垃圾邮件和病毒

 2008-11-11 08:28:08 来源:WEB开发网   
核心提示: 无论您使用何种方法,它都将在您的邮件基础结构中添加另一个层(并且更重要的是,系统管理工具包: 过滤电子邮件中的垃圾邮件和病毒(8),另一个过滤器),最后您将得到如图 4 中所示的过滤解决方案,第二个单词描述了它的类型,包括垃圾邮件、已感染(病毒)、不正确的标题、禁止的或者未受感染的邮件,

无论您使用何种方法,它都将在您的邮件基础结构中添加另一个层(并且更重要的是,另一个过滤器),最后您将得到如图 4 中所示的过滤解决方案。

图 4. 我们的垃圾邮件过滤体系结构中的邮箱过滤

系统管理工具包: 过滤电子邮件中的垃圾邮件和病毒

在建立了这种过滤机制之后,您的更改应该是可以测量的,而这一点很容易被忘记。

获得统计数据并生成报告

当过滤电子邮件中的垃圾邮件和病毒时,应该使用某个指标来监视您的解决方案在删除垃圾邮件方面的效率,而这一点很容易被忘记。对于确定是否存在任何特定的趋势,记录和测量可能是一种非常有效的方式,并且在某些情况下,可用于开发完全不同的方式,以便在电子邮件进入时对其进行检查,从而使得整个过程更加有效。

如果您正在使用诸如 Amavis 之类的工具,那么可以通过解析日志文件的内容,来提取对每封电子邮件所进行的具体操作的信息。清单 2 显示了 Amavis 日志文件中的一行内容。

清单 2. Amavis 日志文件中的一行内容

Nov 26 11:33:45 constable.example.com /usr/bin/amavisd[2257]: (02257-04)Blocked SPAM,
[83.237.69.122] [64.18.7.11] <jqyay@quintiles.com> ->
<null@gendarme.example.com>, quarantine: quarantine@gendarme.example.com,
Message-ID: <1d9b01c83020$3150e150$c0a8008f@Ned>, mail_id: YDOXKqndoiPU,
Hits: 69.428, 11621 ms

“Blocked SPAM”是日志输出中的非常有价值的部分,因为它将告诉您电子邮件的识别结果、以及对该邮件进行的所有操作。第一个单词告诉您是阻止了该电子邮件、还是允许其通过。第二个单词描述了它的类型,包括垃圾邮件、已感染(病毒)、不正确的标题、禁止的或者未受感染的邮件。清单 3 显示了用于提取这些信息、并对其进行汇总的 Perl 脚本。

上一页  3 4 5 6 7 8 9 10  下一页

Tags:系统 管理 工具包

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接