Inhaltsverzeichnis

Procmail

Installation:

# cd /usr/ports/mail/procmail && make install && make clean

oder

# portupgrade -RN `cd /usr/ports/mail/procmail && make clean | tail -n1 | awk '{print $4}'`

Einfuehrung:

Wenn „procmail“ ohne Parameter aufgerufen wird, dann wird die Konfigurationsdatei im Homeverzeichnis ausgewertet ($HOME/.procmailrc) und das Systempostfach des Users ($MAIL z.B.: /var/mail/fritz) gelesen.

Will man „procmail“ mit einer rc-Datei starten, die an einer anderen Stelle im Dateisystem liegt, muss diese als Parameter uebergeben werden.

# vi /etc/mail/aliases
# fritz: "| procmail /usr/local/etc/procmailrc"
# newaliases

zum konvertieren einer Mailbox:

# formail -ds < old_mailbox >> new_mailbox

und wenn es von Procmail gleich weiter verarbeitet werden soll:

# cat old_mailbox | formail -ds procmail -Y /usr/local/etc/procmailrc

Fuer Procmail ist eine E-Mail erst zu Ende, wenn der Datenstrom abreisst. Mit anderen Worten, das Dateiende.

Da ich „procmail“ nur als Filter verwende (um die E-Mails in eine Datenbank einzupflegen) und nicht komplett studiere, ist auf dieser Seite auch nichts weiter zu finden.

Weitere Beispiele:

# man procmailex
 
/home/http/wiki/data/pages/os4_software_mail_pop3_procmail_start.txt · Zuletzt geändert: 2010-05-22 19:03:59 (Externe Bearbeitung)
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:GNU Free Documentation License 1.2
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki