1 votes

Ubuntu 9.04, Postfix, Dovecot, Squirrelmail, et messages de vacances/d'absence

J'essaie de mettre en place un serveur de messagerie pour un petit bureau. Pour information, nous remplaçons Kerio Mailserver sur OS X par Postfix, Dovecot, postfixadmin et Squirrelmail sur Ubuntu Jaunty (9.04).

J'ai installé le paquet "Dovecot-postfix", et les ai configurés, et mon serveur de test accepte et envoie maintenant des messages via SMTP, et je peux me connecter avec des clients POP/IMAP et recevoir des e-mails. Je peux me connecter à postfixadmin via le Web et ajouter des utilisateurs. J'ai suivi cet (excellent) guide : http://craigballinger.com/blog/2009/07/postfix-Dovecot-mailserver-on-ubuntu-904-jaunty-jackalope/

La principale fonctionnalité qui me manque actuellement est la possibilité pour les utilisateurs de définir des messages de vacances/absence. Les plugins Squirrelmail ne semblent pas bien adaptés à la configuration que j'ai (où les informations sur les utilisateurs sont stockées dans MySQL).

Ceci : http://wiki.Dovecot.org/LDA/Sieve semble être ma meilleure option, mais je n'arrive pas à comprendre comment tous ces éléments sont censés fonctionner ensemble pour fournir une interface web permettant de définir des messages de vacances/absence. Je cherche la meilleure solution pour que les messages de vacances soient opérationnels avec ma configuration actuelle, ou une suggestion pour une autre configuration. (Jusqu'à présent, il ne s'agit que d'un serveur de test, la production fonctionnant toujours sur Kerio, donc recommencer est une option).

3voto

Content que le guide ait été utile. Bien que ce ne soit pas une solution parfaite (étant donné que vous utilisez Squirrelmail), je viens de poster un suivi sur l'implémentation du plugin de vacances virtuelles de postfixadmin. http://craigballinger.com/blog/2009/08/postfix-vacation-autoresponder/ Cela devrait au moins vous donner une option si vous n'avez pas encore trouvé de solution. Je suis en train d'écrire un plugin pour l'application webmail de roundcube qui donnera aux utilisateurs l'accès à la fonctionnalité de répondeur automatique depuis leur webmail. J'espère que la première version de ce plugin ne sera pas trop éloignée.

0voto

Ryan Sampson Points 2898

J'ai utilisé une version modifiée du script "Virtual Vacation" de Postfixadmin pour faire cela. Modifier le plugin squirrelmail du gestionnaire de vacances pour utiliser la BD au lieu des fichiers était un jeu d'enfant à partir de là.

0voto

garbb Points 31

Créer un fichier /var/vmail/globalsieverc

require ["fileinto"];
# Move spam to spam folder
if header :contains "X-Spam-Flag" ["YES"] {
  fileinto "spam";
  stop;
}

chown vmail /var/vmail/globalsieverc

dans le plugin {} Section définir :

sieve_global_path = /var/vmail/globalsieverc

Dans votre fichier /etc/Dovecot/Dovecot.conf ajoutez managesieve à vos protocoles :

protocols = imap imaps pop3 pop3s managesieve

apt-get install avelsieve

vous savez que vous pouvez utiliser le lien "filtres" dans squirrelmail

s'amuser

0voto

Vous voudrez peut-être jeter un coup d'œil à http://feurix.org/projects/response/ pour un répondeur automatique de vacances conçu pour des utilisateurs virtuels (fonctionne bien avec d'autres types de tables de consultation). Il stocke la configuration et les messages de vacances dans MySQL ou PostgreSQL. Toutes les requêtes SQL peuvent être personnalisées.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X