[Support] Zwei Fragen zu .procmailrc

Patrick Günther hsmtgl at marvings.de
Wed Nov 22 13:13:37 CET 2006


Hi!

> 1. ) Ist mit der Angabe ~/.procmailrc das Hauptverzeichnis des Benutzers
> gemeint? Also auch das Verzeichnis in dem zuvor .forward abgelegt wurde?

Ja!

[~/ ist immer das Home-Dir des Nutzers und da suchen Procmail und andere 
ihre Einstellungen]

> 2.) Wenn angeben ist:
> 
> * ^TO_(support|technik|website)@hostsharing\.net
> Maildir/.Hostsharing/
>
 >
> ist dann:
>
> * ^From_musterfrau at domain\.de
> Maildir/.testeingang
>
> richtig?

Jein. Eher nein.

Man kann das nicht einfach so übersetzen, da "^TO" und "^TO_" Marcos 
sind, die Procmail umarbeitet - in diesem Fall um mehr zu erwischen als 
nur die eigentliche Kopfzeile "To: " (CC, Apparently-To und so weiter.)

Ein entsprechendes Macro ^FROM gibt es nicht!

Du musst also geschickt nach "^From:" filtern (da kann neben der 
Absenderadresse ja auch noch der Name drin stehen: "Patrick Guenther 
<patrick at irgendwo.de>" und schon greift der erste Versuch nicht mehr...

Wenn Du an Procmail bastelst, solltest Du auf jeden Fall das Logging 
einschalten und die Dokus/Faq dazu lesen. Ich empfehle Google und 
http://www.trash.net/faq/procmail.shtml

Wenn Du da was verbastelst, gehen gern Mails verloren und da kann schon 
ein / an der falschen Stelle reichen...

In der o.g. FAQ wird auch erklärt, wie Du Deine Rezepte trocken testen 
kannst, ohne Mail zu riskieren!

mfg

Patrick


More information about the Support mailing list