本文档介绍负内容过滤器条件如何适用于思科邮件安全设备(ESA)上包含多个附件的邮件。
您使用的内容过滤器允许某些类型的邮件附件,而其他类型的附件应标记为隔离。当一封邮件到达时包含多个附件(其中一个附件应当允许,另一个附件应当标记为隔离)时,过滤器会将整个邮件标识为允许。
以下是使用的内容过滤器:
if attachment filename != (list of attachments), then quarantine
如果电子邮件只有一个附件,则此条件和操作与预期相同,但对于包含多个不同附件的邮件,此条件和操作无法正常工作。
允许的附件类型如下:
根据过滤器条件和操作指定,所有其他附件应发送到隔离区。
以下是使用的过滤条件:
if attachment filename != (rar|pdf|jpg)
以下是使用的过滤器操作:
quarantine
通常,人们期望电子邮件的附件中包含pdf附件和txt附件,那么由于该txt附件缘故应该将其隔离,因为它不在允许的附件列表中。但是,此内容过滤器并不按照预期工作,因为它与邮件中的pdf附件匹配,并且直接允许此操作,即使其具有txt附件也是如此。
由于以下原因,无法隔离包含txt附件的邮件:
如前所述,如果允许使用任何附件(例如匹配!=),则整个邮件都将被视为允许。这是无法避免的;只是这些条件发挥作用的方式而已。
唯一的其它解决方案是反转逻辑并阻止特定附件,而不仅仅是任何未列入白名单的附件。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
01-Jul-2014 |
初始版本 |