Reindl Harald:
> Am 06.03.2012 02:41, schrieb Wietse Venema:
> > Reindl Harald:
> >> i am not sure if my validation is up-to-date in
> >> rejecting "frankkr?t...@example.com"
> >>
> >> AFAIK ??? are only allowed in DOMAIN name (IDN)
> > 
> > RFC5321/22 do not allow non-ASCII in the localpart or domain, or
> > in any message header. All encodings of non-ASCII in domains and
> > header values must be done before mail is given to Postfix. In the
> > case of the localpart or header labels, there is no encoding that
> > satisfies RFC5321/22.
> 
> clear from the point of RFC and SMTP
> 
> using http://code.google.com/a/apache-extras.org/p/phpmailer/downloads/list
> special chars are encoded always the right way
> 
> my question is more targeted in PHP filter_var($email, FILTER_VALIDATE_EMAIL)
> rejecting the local-part with german umlaut and if there is any valid reason
> to consider this as bug because the address would be valid using php-mailer
> and correct encoding

To repeat myself, "In the case of the localpart or header labels,
there is no encoding that satisfies RFC5321/22."

        Wietse

> the domain-part is no problem here because i convert it always to punny-code
> for safety long before it is proceeded in my wrappers and i generally
> do not love the "new fancy" domain names
> 
> 
> 
-- End of PGP section, PGP failed!

Reply via email to