<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fripost-ansible/roles/IMAP-proxy/templates, branch master</title>
<subtitle>Fripost ansible scripts</subtitle>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/'/>
<entry>
<title>Remove the IMAP caching proxy.</title>
<updated>2016-05-28T12:17:19+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2016-05-28T11:52:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=0084cd71699b4ad55c2912647f93afa32bbf7671'/>
<id>0084cd71699b4ad55c2912647f93afa32bbf7671</id>
<content type='text'>
Dovecot imapc requires two authentication rounds to the IMAP backend for
each connection.  It seems suboptimal that Roundcube keeps connecting to
the IMAP server for each new connection, but benchmarks shows little
advantage in caching the IMAP sessions with imapproxy:

  http://www.dovecot.org/list/dovecot/2012-February/133544.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Dovecot imapc requires two authentication rounds to the IMAP backend for
each connection.  It seems suboptimal that Roundcube keeps connecting to
the IMAP server for each new connection, but benchmarks shows little
advantage in caching the IMAP sessions with imapproxy:

  http://www.dovecot.org/list/dovecot/2012-February/133544.html
</pre>
</div>
</content>
</entry>
<entry>
<title>Dovecot imapc: use the version from jessie-backports.</title>
<updated>2016-05-22T23:58:48+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2016-05-22T23:58:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=5939ce51d7527784e5a53c1f1f4b16aaf189ead2'/>
<id>5939ce51d7527784e5a53c1f1f4b16aaf189ead2</id>
<content type='text'>
Since many bug have been fixed since 2.2.13, and we really want
passthrough search on the caching proxy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since many bug have been fixed since 2.2.13, and we really want
passthrough search on the caching proxy.
</pre>
</div>
</content>
</entry>
<entry>
<title>Dovecot imapc: don't hardcode the master IMAP server's IP.</title>
<updated>2016-05-22T23:07:18+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2016-05-22T22:28:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=4b59f7a4cfe0f84e2084f01671982b7713a534aa'/>
<id>4b59f7a4cfe0f84e2084f01671982b7713a534aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Assume a DNS entry for each role.</title>
<updated>2015-06-07T00:51:48+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2014-06-25T00:37:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=2a2333cdfb016bb884887f46fbcbfdce6e064d74'/>
<id>2a2333cdfb016bb884887f46fbcbfdce6e064d74</id>
<content type='text'>
E.g., ldap.fripost.org, ntp.fripost.org, etc.  (Ideally the DNS zone
would be provisioned by ansible, too.)  It's a bit unclear how to index
the subdomains (mx{1,2,3}, etc), though.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
E.g., ldap.fripost.org, ntp.fripost.org, etc.  (Ideally the DNS zone
would be provisioned by ansible, too.)  It's a bit unclear how to index
the subdomains (mx{1,2,3}, etc), though.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a local IMAP caching proxy under the webmail.</title>
<updated>2015-06-07T00:51:29+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2013-12-16T03:29:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=522ba399d24e8166681b328f550904fcd4d8fad9'/>
<id>522ba399d24e8166681b328f550904fcd4d8fad9</id>
<content type='text'>
(Unless the webmail is itself a full IMAP server.) It replaces
RoundCube's own IMAP and message caches.

Dovecot's IMAPC storage backend is not very documented, but provides
smart IMAP proxying. References include:

http://dovecot.org/pipermail/dovecot/2011-January/056975.html
http://wiki2.dovecot.org/HowTo/ImapcProxy
http://wiki2.dovecot.org/Migration/Dsync
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Unless the webmail is itself a full IMAP server.) It replaces
RoundCube's own IMAP and message caches.

Dovecot's IMAPC storage backend is not very documented, but provides
smart IMAP proxying. References include:

http://dovecot.org/pipermail/dovecot/2011-January/056975.html
http://wiki2.dovecot.org/HowTo/ImapcProxy
http://wiki2.dovecot.org/Migration/Dsync
</pre>
</div>
</content>
</entry>
</feed>
