Il est bien utile en milieu profesionnel de renvoyer un e-mail lorsque vous êtes absent.
Utilisateur d'Unix et de
procmail, ceci est possible.
Il suffit d'ajouter dans votre
INCLUDERC=/home/clucas/procmail/rc.vacation-alternEt dans le
:0 Whc: vacation-altern.lock
# The three (ANDed) conditions address the following:
# Reply if mail is addressed to me.
# Don't reply to daemons or mailing lists (! = not).
# Avoid mail loops (don't reply to mail I might send myself).
* $^To:.*\<clucas@altern.org\>
* !^FROM_DAEMON
* !^X-Loop: clucas@altern.org
* !^X-Spam-Flag: YES
# Store sender's address in vacation.cache if not there already.
| formail -rD 8192 vacation-altern.cache
# If sender's address not in cache (e=previous recipe failed), send
# mail containing vacation message. Note: Trailing backslashes (\)
# required to denote continuation of single action line.
:0 ehc
| (formail -rA"Precedence: junk" \
-i"From: Christophe Lucas <clucas@altern.org>" \
-A"X-Loop: clucas@altern.org" ; \
cat /home/clucas/procmail/vacation-altern.msg \
) | /usr/sbin/sendmail -oi -t
Lorsque vous revenez de congés, vous commenter la ligne où se trouve INCLUDERC et le tour est joué!