On Fri, Jan 04, 2013 at 12:33:49AM +0100, Michael Blessenohl wrote:

> >Why are you so committed/determined to use special characters in the
> >local-part, especially after the experts explained you should not be
> >doing so?  You obviously "need" to use '@' in local-part.  Why do you
> >need to do this?
>
> Well I don't need it.
> 
> I just spent some time to write code compatible with the RFC. I
> think it'd be sad if postfix would be the 'weak link' in the chain.
> 
> And I have a 'bad' habit of doing things thoroughly.

But not yet the maturity to know which things are worth doing in
the first place.

You're not doing anyone a favour by supporting address formats that
almost nobody else will reliably support, and which have fragile
semantics with potential security consequences as your configuration
evolves.

So long as your server delivers <"@"@somebody.elses.domain> to that
domain, you're done. The right choice for your domain is to NOT
support "@" as a local address, and to not create any mailboxes
that require such support. This is quite sufficient to adequately
conform to the RFC.

Not everything endorsed by RFCs is practical or prudent, common
sense and security requirements trump edge cases in RFCs.

-- 
        Viktor.

Reply via email to