[Dovecot] IMAP-proxy or not with sogo webmail and dovecot backend
Ed W
lists at wildgooses.com
Tue Feb 21 16:33:24 EET 2012
On 13/02/2012 19:43, Jan-Frode Myklebust wrote:
> On Mon, Feb 13, 2012 at 11:08:48AM -0800, Mark Moseley wrote:
>> Out of curiosity, are you running dovecot locally on those webmail
>> servers as well, or is it talking to remote dovecot servers?
> The webmail servers are talking with dovecot director servers which in
> turn are talking with the backend dovecot servers. Each service running
> on different servers.
>
> Webmail-servers -> director-servers -> backend-servers
>
I think the original question was still sensible. In your case it seems
like the ping times are identical between:
webmail -> imap-proxy
webmail -> imap server
I think your results show that a proxy has little (or negative) benefit
in this situation, but it seems feasible that a proxy could eliminate
several RTT trips in the event that the proxy is "closer" than the imap
server? This might happen if say the imap server is in a different
datacenter (webmail on an office server machine?)
I'm also pleased to see that there is little negative cost in using a
proxy... I recently added imap-proxy to our webmail setup because I
wanted to log "last login + logout" times. I haven't quite figured out
how to best log "logout time" (Timo, any chance of a post logout script?
Or perhaps it's possible with the current login scripting?). However,
using imap-proxy has the benefit of "clustering" logins a little and
this makes log files a little easier to understand in the face of users
with desktop mail clients plus webmail users. Possibly this idea useful
to someone else...
Thanks for measuring this!
Ed W
More information about the dovecot
mailing list