Todd Lyons writes:

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.

I don't have any objections, in principle, however Courier-IMAP already has built-in proxy support that's superior to what this does. With proxying enabled, and virtual accounts, an additional account parameter specifies the mailbox's host to proxy the connection to.

See http://www.courier-mta.org/imap/README.proxy.html

The only thing this doesn't do is forward the client's IP address, for logging purposes, however this can be easily added.

Attachment: pgpPN74F0_b5i.pgp
Description: PGP signature

------------------------------------------------------------------------------
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

Reply via email to