[Greylist-users] Why is there a punctuation "rule" ?

Evan Harris eharris at puremagic.com
Wed Feb 22 14:03:55 PST 2006

It's not a bug so much as a feature... :)

Actually, I knew the characters are allowed for the spec, I had just never 
seen them used in anything but spam.  Many spammers seem to do wierd things 
to their from addresses (like having leading or trailing spaces or extra 
uncommon punctuation) that real mailers have trouble handling when you try 
to bounce undelivered messages back.  So I included a rule to filter them 
out so secondary mx's never have to deal with them in the first place.

If you want to disable these and other address formatting checks, just 
change $check_envelope_address_format to equal zero in your config.


On Wed, 22 Feb 2006, Lance A. Brown wrote:

> Dennis Wynne wrote:
>> 1) What is the reason behind this "rule" in relaydelay.pl ?
>> 2) How can I accept this mail (assume I can't get the sender to remove the
>> punctuation characters) ?
>>    a) If I whitelist the sending IP will it bypass this check?
>>    b) Can I comment out this check or remove the = and / from it?
> This looks like a bug. RFC822 specifies the local-part of an address may
> contain both equal-sign and forward-slash characters explicitly.
> http://rfc.net/rfc2822.html, section 3.2.4
> --[Lance]
> -- 
> Celebrate The Circle   http://www.celebratethecircle.org/
> Carolina Spirit Quest  http://www.carolinaspiritquest.org/
> My LiveJournal  http://www.livejournal.com/users/labrown/
> GPG Fingerprint: 409B A409 A38D 92BF 15D9 6EEE 9A82 F2AC 69AC 07B9
> CACert.org Assurer
> _______________________________________________
> Greylist-users mailing list
> Greylist-users at lists.puremagic.com
> http://lists.puremagic.com/cgi-bin/mailman/listinfo/greylist-users

More information about the Greylist-users mailing list