Procmail und Vacation

  • Beitrags-Autor:
  • Beitrags-Kategorie:Linux
  • Beitrags-Kommentare:0 Kommentare

Der Artikel bezieht sich auf ein Red Hat Enterprise Linux ES release 3. Ziel ist eine automatische Rückantwort (z.B. eine Urlaubsnotiz), die keinem der Absender mehr als einmal die Nachricht zukommen lässt.

Mit dem Kommando mkdir ~/.procmail legt man ein neues Verzeichnis an. Die Nachricht (welche automatisch versendet werden soll) schreibt man in die Datei ~/.procmail/vacation. In die Datei ~/.procmailrc werden dann folgende Einstellungen vorgenommen:

[code lang=“bash“]FORMAIL=/usr/bin/formail
SENDMAIL=/usr/lib/sendmail

# 1. Absender im Cache speichern
:0 Whc : $HOME/.procmail/vacation.lock
* !^X-Loop: someone@somewhere.net
* !^FROM_DAEMON
| $FORMAIL -trD 2048 $HOME/.procmail/vacation.cache

# 2. Nachricht senden (wenn Absender nicht im Cache)
:0 ehc
| ($FORMAIL -trA“Precedence: junk“ \
-A“From: Mein Name “ \
-A“X-Loop: meine@email.de“ \
-a“Subject: Re: your mail“ ; \
cat $HOME/.procmail/vacation \
) | $SENDMAIL -oi -t -fmeine@email.de[/code]

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.