Yahoo Groups archive

Milter-greylist

Index last updated: 2026-04-28 23:32 UTC

Message

Re: [milter-greylist] Re: Bracket in email adres

2006-10-29 by AIDA Shinra

At Sun, 29 Oct 2006 06:50:41 +0100,
manu@... wrote:
> 
> AIDA Shinra <shinra@...> wrote:
> 
> > A possible workaround is to replace '[', ']' and ':' into '_'.
> 
> That looks less invasive, and we alreay do that for spaces. Do you see
> any drawback?

Such a hack makes things more complicated and less intuitive. It is
important that validation/canonization code is the most invasive part
and cannot be removed. Even if we rejected quoted-string and comment,
and replaced '[', ']' and '_' into '_', canonize_mail_address() would
be still long and complicated. That is why I implemented full RFC2822.

You may worry about compatibility with existing versions. My answer is
simple: we must get rid of all existing versions. They are vulnerable.
They dumbly records given mail addresses and fails to parse
greylist.db. All efforts to keep compatibilitiy cannot change things
better. We only need to make sure that the new milter-greylist can
load existing greylist.db.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.