Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add idna-compatible mail-address encodings #201

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

nhp
Copy link

@nhp nhp commented Apr 10, 2017

With Zend_Mail and punyencoding there is the problem, that Zend_Mail is
not supporting the other. By encoding it in a IDN conform way it is
possible to use non-standard letters like german Umlauts, that are
allowed in domain-names but result in "5.1.3 Bad recipient address
syntax" if send to the server, even if they are UTF-8 encoded.

With Zend_Mail and punyencoding there is the problem, that Zend_Mail is
not supporting the other. By encoding it in a IDN conform way it is
possible to use non-standard letters like german Umlauts, that are
allowed in domain-names but result in "5.1.3 Bad recipient address
syntax" if send to the server, even if they are UTF-8 encoded.
@sandermangel
Copy link
Collaborator

Hi Nils, we just merged a PR that added UTF-8 support to the emails. Might that cover the crazy German characters as well?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants