|
Attachment Filter UPDATED
8-13-04
This filter blocks .BAT,
.CMD, .COM, .CPL, .EXE, .LNK,
.PIF, .SCR and .VBS files, as
well as blocking base64 and
uuencoded zip files that contain
those types of files. This
updated version now checks all
files in a zip attachment (not
just the first one), blocks zip
files containing zip files
containing blocked file types,
blocks attachments with names
ending in .zip that are not zip
files, has improved base64
decoding, and checks the first
file of a .rar archive.
No Message-ID Filter
PULLED
1-5-04
This filter
will bounce any message that has
no Message-ID and is not from a
host that is allowed to relay or
has used SMTP AUTH. This can be
useful for blocking spam as often
spammers leave out the Message-ID
header to try and hide the origin
of their messages. No legitimate
sites should be sending messages
without Message-ID headers as
section 3.6.4 of RFC 2822
requires that messages SHOULD
have a Message-ID header.
(THIS FILTER HAS
BEEN PULLED AS IT GENERATES TOO
MANY FALSE POSITIVES)
Route Address filter
1.0.1
This filter
will bounce any recipient that
has a % or ! in it, or starts
with an @. This is useful if you
are using EIMS as a firewall for
a system that will relay route
addresses. 1.0.1 includes the
sender address in the error log,
which only works with EIMS 3.0
and later, EIMS 2.2 users should
use version 1.0b2.
Space Patrol Filter
This filter
will bounce any message that
contains more than 8 consecutive
spaces in the message subject. It
does not check spaces used to
wrap the Subject header across
multiple lines. This filter can
be modified with ResEdit to check
for any header containing any
string.
NUL and LF filter
This filter
will bounce any message that has
NUL characters in it, or stray LF
characters. Stray LF characters
are ones that are not part of a
CRLF line break. This filter can
be useful for preventing problems
where clients stall downloading
messages with NULs or stray LFs.
This filter does not check
messages sent with the SMTP
BINARYMIME extension.
Route Address filter
1.0b2
This filter
will bounce any recipient that
has a % or ! in it, or starts
with an @. This is useful if you
are using EIMS as a firewall for
a system that will relay route
addresses.
Host Syntax Filter
(Added 8-12-03)
This filter
checks the SMTP HELO/EHLO name to
make sure it is compliant with
relevant standards, and refuses
mail from any host that isn't
compliant. The relevant standards
are section 3.5 of RFC 1034
(Internet Standard 13), section
2.1 of RFC 1123 (Internet
Standard 3, which refers to RFC
952), section 4.1.2 of RFC 821
(Internet Standard 10) and
sections 4.1.2 and 4.1.3 of RFC
2821. This filter will block
hosts with underscores in their
HELO/EHLO name, those hosts are
not compliant with these
standards.
Happy99 virus
filter
This filter will bounce any
message with an X-Spanska: header
starting with "yes". Version
1.1.1 fixes the filter to not be
so strict about line ends.
|
|
Papa virus filter
This filter
will bounce any message with an
Subject: header starting with
"Fwd: Workbook from all.net and
Fred Cohen". Version 1.1.1 fixes
the filter to not be so strict
about line ends.
Archive filter
This filter
stores a copy of all messages
received using SMTP (which
includes outgoing messages from
users) and stores the copy in a
folder called Archived Mail in
the Mail Folder. The messages are
stored in EIMS Save as Files
format.
Interceptor filter
This filter
takes a copy of all messages
received using SMTP then tells
EIMS to discard it's copy.
Received messages are put in a
folder called Received Mail in
the Mail Folder. This could be
used by other software to check
the messages (anti-virus software
for example) and then if they are
OK put them in the Incoming Mail
folder for EIMS to process.
VBS/Loveletter virus
filter
This filter
will bounce any message with a
Subject: header starting with
"ILOVEYOU".
Melissa virus filter
This filter
will bounce any message with a
Subject: header starting with
"Important Message from". Version
1.1.1 fixes the filter to not be
so strict about line ends.
HTML Comment Filter
(Added 8-12-03)PULLED
9-8-03
This filter
blocks messages that have more
than a configurable number of
HTML comments in them. By default
this filter is configured to
block messages with 30 or more
HTML comments. It also has a
second threshold for just logging
messages, by default it logs any
message with 2 or more HTML
comments. The thresholds can be
changed in the STR#
resource. (THIS FILTER HAS
BEEN PULLED AS IT GENERATES TOO
MANY FALSE POSITIVES)
Bulk Mailer Filter
This filter
checks the headers of messages
for the signature of a common
bulk mailer program.
Bulk Mailer2 Filter Bulk
Mailer Filter (Added
8-12-03)
This is
another filter that checks the
headers of messages for the
signature of a common bulk mailer
program. It can be used in
conjunction with the original
Bulk Mailer filter, as they match
different signatures.
Host Name Filter (Added
8-12-03)
This filter checks the SMTP
HELO/EHLO name against the one in
the STR# resource. This can be
useful for blocking dictionary
attacks that always use the same
HELO/EHLO host name, and for
blocking spam that always uses
your servers IP address as the
HELO/EHLO host name.
|