Browse Source

Ajout compression protocole imap

master
emorino 4 months ago
parent
commit
6d22f063da
1 changed files with 24 additions and 0 deletions
  1. +24
    -0
      HowtoDovecot.md

+ 24
- 0
HowtoDovecot.md View File

@@ -138,6 +138,30 @@ user_filter = (&(isActive=TRUE)(uid=%u))
pass_attrs = uid=user,userPassword=password
~~~

### Activer la compression au niveau du protocole IMAP

On peux activé une compression au niveau du protocole IMAP, qui permet de compresser les accès avec ce protocole au niveau de la bande passante utilisé.

Il faut activé le plugin *imap_zlib* comme ceci :

~~~
protocol imap {
mail_plugins = $mail_plugins imap_zlib
}
~~~

Pour vérifié que la compression est bien active, on peut se connecter en imap, et voir lors du login, si la compression est bien en mode *deflate* : **COMPRESS=DEFLATE**

~~~
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN AUTH=LOGIN] Dovecot ready.

a1 LOGIN foo password

a1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SPECIAL-USE COMPRESS=DEFLATE] Logged in
~~~

Voici la doc de la RFC sur cette compression : <https://tools.ietf.org/html/rfc4978#section-3>

### Authentification SMTP sur Dovecot

On conseille de déléguer l'authentification SMTP à Dovecot, ce qui est pratique pour ne pas définir à deux endroits différents les paramètres du


Loading…
Cancel
Save