From ca19e5d827c96a2b558d6dce6dec9bcfb32a0ca9 Mon Sep 17 00:00:00 2001 From: emorino Date: Mon, 30 Nov 2020 15:14:17 +0100 Subject: [PATCH] Ajout doc plugin vacation --- HowtoMail/Roundcube.md | 43 +++++++++++++++++++++++++++++++++++++++--- 1 file changed, 40 insertions(+), 3 deletions(-) diff --git a/HowtoMail/Roundcube.md b/HowtoMail/Roundcube.md index 687bd046..db1b7c6a 100644 --- a/HowtoMail/Roundcube.md +++ b/HowtoMail/Roundcube.md @@ -27,15 +27,52 @@ On pourra l'activer ainsi : $config['plugins'] = array('sieverules'); ~~~ -La configuration des règles se ferront dans `/etc/roundcube/plugins/sieverules/config.inc.php`. +La configuration des règles se feront dans `/etc/roundcube/plugins/sieverules/config.inc.php`. ## Plugin vacation Il est utilisé lorsque l'utilisateur du compte mail est en vacances par exemple. - + + +On utilise généralement ce plugin avec le driver FTP lorsque l'on est dans un setup avec les utilisateurs en compte Unix. +Il faut donc préalablement avoir installé Proftpd, avec le module ldap `proftpd-mod-ldap` et bien charger le module dans la configuration de proftpd. + +Au niveau de proftpd on utilise la configuration ldap suivante, dans `/etc/proftpd/ldap.conf` : + +~~~ + +LDAPServer ldap://localhost/??sub +LDAPBindDN "cn=admin,dc=example,dc=com" "PASSWORD" +LDAPUsers "ou=people,dc=smsmode,dc=com" (uid=%u) (uidNumber=%u) + +LDAPAuthBinds on + +~~~ + +Au niveau de la configuration du plugin vacation, on utilise la configuration suivante dans `/etc/roundcube/plugins/vacation/config.ini` : + +~~~ +[default] +driver = "ftp" +;server = "localhost" +subject = "Absence / Out of office" +body = "default.txt" +;disable_forward = true + + +[dotforward] +binary = "/usr/bin/vacation" +flags = "" +message = ".vacation.msg" +database = ".vacation.db" +alias_identities = true +set_envelop_sender = false +always_keep_message = true +~~~ + +Il ne faut pas oublier également d'installer le paquet *vacation*. -Patch UTF-8 : ## Plugin password