问题:我最近把我们装有Exchange 2003 SP1邮件服务器更新到了Exchange 2003 SP2。安装过程非常完美。然而,我怎样才能创建一个用于 “错误词表(Bad Word List)”的.XML文件呢?我在微软的网站上并没有找到这个方面的帮助文档。如果你知道有什么参考资料,请转给我!
解答:你所提到的是自定义权重表列文件(Custom Weight List),这是一种.XML文件,是由exchsrvrbinMSCFV2创建和保存的Unicode格式文件,它处在与MSExchange.UceContentFilter.dll和.dat文件相同的目录下。
其实这个文件应该叫做MSExchange.UceContentFilter.xml。作为默认值,Windows的记事本保存的是ANSI格式文档。所以要确保你在“保存或另存为”对话框中的编码方式下拉菜单中把该文件的编码格式更改为Unicode格式。
在Exchange Server 2003 Service Pack 2发布的注释文档中介绍了这种格式的文档,而且是相当容易被理解的。各种“类型(TYPE)”的值可以是“正文(BODY)”、“主题(SUBJECT)”或“二者(BOTH)”。
“更改(CHANGE)”选项是用来定义垃圾邮件置信水平(spam confidence level,SCL)所采取的动作的,你可以增加或减少临界数值,也可以直接设置为“最小值(MIN)”或“最大值(MAX)”。
在“文本(TEXT)”选项中,你可以查找某个邮件中的一串字符或者是关键词,或者是短语,而且允许查找最多为1000个的字符。
请注意:当你载入或重新载入这个文件的时候需要重新启动SMTP服务,而且它需要被复制或移动到一个新的文件夹中。按照微软知识库编号为907747的文章介绍,这个新的文件夹是由智能邮件过滤器(Intelligent Message Filter)所创建的。