Outils pour utilisateurs

Outils du site


repondeurautomatiqueavecprocmail

Configuration d'un répondeur automatique avec procmail

Il faut d'abord s'assurer que les filtres concernant les liste de diffusion soitent traités en premier.

Le fichier .procmailrc suivant met en place une réponse automatique, qui n'est envoyée qu'une fois pour chaque destinataire.

Les fichiers .vacation.cache (liste des adresses à qui on a déjà envoyé une réponse auto) et .vacation.lock sont dans ~cyrus

SENDMAIL=/usr/sbin/sendmail
MYMAIL=sophie@opendoor.fr                                                                                                                                                 
SHELL=/bin/sh
SUBJECT=`formail -zcxSubject:`

:0 Whc: .vacation.lock
* !^FROM_DAEMON
* !^X-Loop: thomas@opendoor.fr
| formail -rD 8192 .vacation.cache

:0 ehc
* !^FROM_DAEMON
* !^X-Loop: ${MYMAIL}
|(formail -r -I"Precedence: junk" \
      -I"From: ${MYMAIL}"\
      -I "Subject: Out of office - ${SUBJECT}" \
      -A"X-Loop: ${MYMAIL}" ; \
      cat ~tom/.reponse) | /usr/sbin/sendmail -t

Le fichier .reponse doit être lisible par l'utilisateur cyrus.

En rajoutant une directive -ISUbject on devrait pouvoir modifier le sujet.

# vim: set filetype=dokuwiki:

repondeurautomatiqueavecprocmail.txt · Dernière modification: 2015/10/06 20:06 (modification externe)