HTML/Newsletters being received as unreadable code

Julian Field MailScanner at
Wed Feb 20 20:30:11 GMT 2008

Hash: SHA1

Steve Freegard wrote:
> Julian Field wrote:
>> When you run MailScanner --lint, a polite warning is already shown, 
>> which I reckon is sufficient for that case. But when you run 
>> MailScanner - --debug, there was no obvious warning, so now you get 
>> this printed instead, which I think is obvious enough for nearly 
>> everyone (the rows of "*"s are included in the output) :
>> ************************************************************************
>> In MailScanner.conf, your "%org-name%" or "Mail Header" setting
>> contains spaces and/or other illegal characters.
>> Including any spaces will break all your mail system.
>> Otherwise, it should only contain characters from the set a-z, A-Z,
>> 0-9 and "-". While theoretically some other characters are allowed,
>> many commercial mail systems fail to handle them correctly.
>> This is clearly noted in the MailScanner.conf file, immediately above
>> the %org-name% setting. Please read the documentation!
>> ************************************************************************
>> Clear enough for you? :-)
> As this still requires someone to run --lint to get this warning 
> (which a newbie might skip) why not just do the equivalent of:
> $orgname =~ s/\s+/-/g
> That way they can't break their mail system accidentally.
I could, but what happens if they have upgraded their way from an early 
version and don't use %org-name%? It really needs doing to a whole bunch 
of settings which are used as header names.

I could try to find all the header settings and automatically apply it 
to all of the headers, I'll take a look at doing that.


- -- 
Julian Field MEng CITP CEng
Buy the MailScanner book at

MailScanner customisation, or any advanced system administration help?
Contact me at Jules at Jules.FM

PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
PGP public key:

Version: PGP Desktop 9.8.0 (Build 2158)
Comment: Use Thunderbird Enigmail to verify this message
Charset: ISO-8859-1


This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

More information about the MailScanner mailing list