Browse Source

Ajout doc plugin vacation

master
emorino 2 months ago
parent
commit
ca19e5d827
1 changed files with 40 additions and 3 deletions
  1. +40
    -3
      HowtoMail/Roundcube.md

+ 40
- 3
HowtoMail/Roundcube.md View File

@ -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.
<http://sourceforge.net/projects/rcubevacation/>
<https://github.com/bukowski12/roundcube-vacation-plugin>
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` :
~~~
<IfModule mod_ldap.c>
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
</IfModule>
~~~
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 : <http://paste.evolix.org/paste/117/>
## Plugin password


Loading…
Cancel
Save