Ce plugin pour Roundcube apporte la gestion des messages d’absence. Sa configuration est totalement modulaire afin de permettre une intégration selon votre infrastructure de messagerie. Il prend en charge le stockage en base de données SQL, annuaire LDAP et gestion maildrop. La configuration de base permet une intégration directe avec une infrastructure mail Postfix & PostfixAdmin.

Caractéristiques :

  • support optionnel des messages au format HTML et éditeur WYSIWYG
  • support optionnel du sujet d’absence
  • support optionnel de redirection mail avec adresses multiples
  • support optionnel de redirection avec copie dans la boite d’envoi
  • support des dates d’activation / désactivation automatique (sélecteurs de date jQuery par le biais du plugin jquery-ui)
  • driver de stockage SQL : personnalisation des requêtes SQL en lecture/écriture
  • driver de stockage LDAP : personnalisation des opérations LDAP de lecture/écriture
  • driver de stockage maildrop
  • driver pour gestion panel Plesk
  • exemples de configuration et schémas SQL fournis

Captures d’écran

 

Téléchargement

Développement

Le projet est disponible sous github :

https://github.com/bhuisgen/rc-vacation

Pour cloner le dépôt :

$ git clone https://github.com/bhuisgen/rc-vacation.git

Installation

# cd /var/www/roundcubemail/
# cd plugins
# tar xzf ~/rc-vacation.tar.gz
# cd vacation
# cp config.inc.php.dist config.inc.php
# vi config.inc.php