Viktor Dukhovni: > On Sun, Nov 23, 2014 at 05:43:44AM +0000, Viktor Dukhovni wrote: > > > It applies to Postfix > > 2.12 snapshots. [ It conflicts with the IDNA for TLS patch I sent > > off-list to Wietse in that a new header file #include is added to > > src/smtp/smtp_addr.c in the same place by both patches. ] > > Oops that conflict was imaginary, I added midna.h to tls_client.c > not smtp_addr.c. So I edited the patch in error. Corrected > patch attached. This applies to 2.12-20141119 with or without > the off-list IDNA enhancements for TLS.
I have a preference for the design that addresses the problem at a lower level in the stack, so that the solution is not limited to the SMTP client and not limited to inet protocol selection. That code can then also be used to address other forms of trouble that manifest themselves via DNS (for example the next time someone changes the meaning of some corner case, like nullmx). I have a draft implementation that is being tested. Wietse