Arnt Gulbrandsen: > Three weeks ago I wrote: > > at http://arnt.gulbrandsen.priv.no/tmp/postfix-eai-patch you > > will find a patch to add unicode email support to Postfix. The > > patch is relative to postfix-2.12-20140316. > > I see about ten people have downloaded the patch, but noone has sent mail > to the autoresponder. I take it that some of you have glanced at the patch, > or perhaps reviewed it properly, but noone has compiled or tested it. > Right?
Last week I finished the port of Debian-style shared libraries and dynamicmaps.cf much of which I did during my vacation in Europe. > I should be grateful for any comments, if any of you have looked at the > code. I have looked at parts of the patch in my copious time. First, Postfix behavior must not change unless mail is flagged as EAI, regardless of whether it contains 8-bit headers or envelopes. Thus, the SMTP client, cleanup daemon, and other daemon programs MUST NOT engage into any EAI-related stuff unless a message is flagged as EAI-enabled. I will add a guard around that code. As for EAI auto-detection in Postfix the sendmail command, I will make that configurable if it isn't already. Have you given any thought of what happens when a company installs Postfix-EAI on the perimeter, and wants to forward the mail to their internal systems that may or may not have EAI support? Postfix has already passed 8-bit headers and envelopes for 15 years and we can't suddenly stop doing that when a down-stream system doesn't announce SMTPUTF8. I haven't looked yet at the interface with database systems. At this interface we can expect characterset issues. Wietse