One of the
classifications that may be assigned is Image
. This
denotes that the information is an image file, for example, a .bmp,
.jpg or .gif file.
MAILsweeper can be
configured to detect and block images. This is achieved by
editing the [Validation]
configuration section, to
ensure that the DetectImage
directive is no longer
commented out.
![]() |
For
MAILsweeper the [Validation] section is found
in the validator configuration file, VALIDATE.CFG.
|
[Validation]
;DetectImage=VALATTR
[Validation]
DetectImage=VALATTR
![]() |
The MAILsweeper service will have to be restarted for these changes to come into effect. |
If DetectImage
is activated for MAILsweeper, any message with
an attached image is discarded. The sender of the message is
informed accordingly.
You may wish to block or allow images for certain users or groups of users only.
This can be achieved
by creating a new AMUcheck rule to name the users and then
setting an attribute during AMUcheck validation. This attribute
can subsequently be checked in the [DetectImage]
section, using a PerformIf
directive (to block
images for certain users only) or a SkipIf
directive
(to allow images for certain users only).
RESPONSE allow RESPONSE isjunkmail PRIORITY 1 RESPONSE copyadministrator PRIORITY 1 RESPONSE deny PRIORITY 2RESPONSE No_Images PRIORITY 2
FROM *@* To *@* allow ;allow everythingFROM user1@company.com ;List of users not allowed user2@company.com ;to send images. user3@company.com To *@* No_Images
FINISH
A new AMUcheck rule is defined.
In this example, the
rule names the users not allowed to send image
files.1 When the addresses
of a message match with this rule the <Response>
generated by AMUcheck is No_Images
.
A new RESPONSE
statement is also listed in the first section of the file, to
define the No_Images
<Response>.
[AMU]
AuthFile=C:\MSW\CONFIG\AUTHFILE.TXT
If=No_Images, NoImages=TRUE, allow
This is the attribute
that is checked by the PerformIf
directive in the [DetectImage]
configuration section.
The <Response>
is then reset to allow
. This is the actual <Response>
generated by AMUcheck. It allows the message to be delivered
normally, assuming no higher priority <Response>
is generated by one of the configured plug-in validator
instances.
[DetectImage]
PerformIf=NoImages==TRUE
HaveImage=ContainerClass==Image
If the value is TRUE
then checking by the [DetectImage]
section is performed.
For a similar
configuration, using SkipIf
to allow images for
certain users only, see the blocking executables example on page 5-26.
![]() |
See the AMUcheck section on page 7-97 for
more details. Also, for more details on the If ,
PerformIf and SkipIf
directives, see the Common validator directives section
on page 7-102. |
Copyright © 1998, Content Technologies Limited. All rights reserved.