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 -tLorsque vous revenez de congés, vous commenter la ligne où se trouve INCLUDERC et le tour est joué!