Ajout doc plugin vacation
This commit is contained in:
parent
b74de3be59
commit
ca19e5d827
|
@ -27,15 +27,52 @@ On pourra l'activer ainsi :
|
||||||
$config['plugins'] = array('sieverules');
|
$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
|
## Plugin vacation
|
||||||
|
|
||||||
Il est utilisé lorsque l'utilisateur du compte mail est en vacances par exemple.
|
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
|
## Plugin password
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue