How can I exclude exe attachment from single email address

Julian Field mailscanner at
Thu Jul 3 22:43:45 IST 2003

At 22:24 03/07/2003, you wrote:
>I didn't know you could nest rulesets like that!

No, you can't. In the filename.rules.conf example, you are using a ruleset
to create a list of allow/deny patterns for the filename. You aren't using
a ruleset to create a ruleset.

By the way, an alternative to my previous solution is to create a
filename.allowexe.conf just containing a single rule
allow   \.exe$  -       -
and then make the filename.rules ruleset concatenate
filename.allowexec.conf and the original filename.rules.conf file using 2
rules like this:
From:   awkward at      /etc/MailScanner/filename.allowexe.conf
FromOrTo:       default         /etc/MailScanner/filename.rules.conf

In the resulting filename allow/deny patterns applied to
awkward at, the first rule will allow *.exe which will over-ride
the "deny \.exe$" restriction later in the supplied filename.rules.conf.

>So instead of something like this:
>Required SpamAssassin Score = 5
>I could use this:
>Required SpamAssassin Score = /etc/MailScanner/spam.threshold.rules
>Then in spam.threshold.rules:
># a custom function that talks to mysql for some users,
># letting users tweak their settings to their hearts content.
>To: boss at  &ByLowSAScore
>To: peon at  &ByLowSAScore
>To: lacky at &ByLowSAScore
>To: *     &ByLowSAScore
># a normal user
>To: default /etc/MailScanner/spam.defaultthreshold.rules
>I like it!
>Kevin Spicer wrote:
>>On Thu, 2003-07-03 at 21:50, Jeff Falgout wrote:
>>Been down that road  . . .lost that argument.
>>Yes, rule sets. . .
>>Can you allow only a single type of attachment, or do you just turn off
>>virus scanning for that email address?
>>Filename Rules=/etc/MailScanner/rules/filename.rules.rules
>>in that file
>>From: fussy at ss.who.must.send.exes /etc/MailScanner/filename.rules.exeok
>>From: default /etc/MailScanner/filename.rules.conf
>>Copy filename.rules.conf to filename.rules.exeok and change the deny
>>next to exe to allow.
>>BMRB International
>>+44 (0)20 8566 5000
>>This message (and any attachment) is intended only for the
>>recipient and may contain confidential and/or privileged
>>material.  If you have received this in error, please contact the
>>sender and delete this message immediately.  Disclosure, copying
>>or other action taken in respect of this email or in
>>reliance on it is prohibited.  BMRB International Limited
>>accepts no liability in relation to any personal emails, or
>>content of any email which does not directly relate to our

Julian Field
Professional Support Services at
MailScanner thanks transtec Computers for their support

More information about the MailScanner mailing list