Page 1 of 1

Filename Rules

Posted: 01 Aug 2024, 00:52
by Serra
I'm having an issue. I have a client who sends emails with files that break the rule for file names:

Report: MailScanner: Attempt to hide real filename extension (10CWCY-221047Spectrum.pdf8.pdf)

This isn't a problem, I normally just bypass the client with a change to filename.rules.rules which I have set for that client to no.rules. But that didn't work. I've gone so far as to change MailScanner.conf to:

Filename Rules = /usr/mailscanner/etc/filename.no.rules.conf

which is allow . - -

The email still gets blocked.

I've been doing these types of overrides for years with no issues. Why is MailScanner suddenly ignoring these rules?

Re: Filename Rules

Posted: 03 Aug 2024, 00:43
by Serra
Sarah found the issue when I failed.

So there is a file %etc-dir%/archives.filename.rules.conf in the etc directory. It does not have a corresponding file in the rules directory. There is no archives.filename.rules.rules file, so it can't be turned on and off like the filename.rules.rules can be used to turn of filename.rules.conf.

There are two options here. Edit the archives.filename.rules.conf and turn off the specific rule that is causing issues, or replace the whole thing with the /usr/mailscanner/etc/filename.no.rules.conf file, which will turn off all archive rules.