Hello!
There is a issue with XCLIENT support when nginx listener is IPv6 enabled.
Nginx sends the following command to upstream SMTP server:
XCLIENT ADDR=2001:15c0:65ff:xxxx::yyyy NAME=[UNAVAILABLE]
According to postfix docs (http://www.postfix.org/XCLIENT_README.html) IPv6
client addresses should be prefixed with "IPV6:" string, so nginx should send
the following xclient command to upstream:
XCLIENT ADDR=IPV6:2001:15c0:65ff:xxxx::yyyy NAME=[UNAVAILABLE]
Attached patch fixes this issue. It would be great if it would be included in
upstream after careful review.
Best regards, Brane
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx