Hello Sam, There is a fairly new proposed proxy mechanism called Proxy Protocol. Like all proxy schemes, various ip/connection structs are rewritten in the proxied application to reflect the actual source ip that's connecting to the proxy. This particular Proxy Protocol proposal is very simple (because it's very rigid and you can exclude anything that doesn't exactly fit the spec).
The specifications: http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt Would this be something you would consider doing for Courier? In my specific case, I use only Courier-IMAP, but this could be useful for all parts of the Courier suite. The only proxies I'm aware of that implement Proxy Protocol are HAProxy and AWS's ELB [1] (but those two probably represent a very large market share). Postfix already has this feature and I am in the finishing stage of adding Proxy Protocol Support to Exim [2] (a few months away from official release). Stunnel and stud also have Proxy Protocol support, and Varnish is considering adding it (if they haven't added it in the past 2 years, I don't think they will unless they see some application take-up and use). [1] http://aws.amazon.com/about-aws/whats-new/2013/07/30/elastic-load-balancing-now-supports-proxy-protocol/ [2] http://git.exim.org/users/tlyons/exim.git/shortlog/refs/heads/master_proxy_protocol ...Todd -- The total budget at all receivers for solving senders' problems is $0. If you want them to accept your mail and manage it the way you want, send it the way the spec says to. --John Levine ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk _______________________________________________ Courier-imap mailing list Courier-imap@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap