Auf diesem Wege habe ich zwei Fragen zum Ändern von Kopfzeilen in E-Mails.
1.)
Mein Provider, der meine Domain hostet, setzt spamassassin ein. Unerwünschte E-Mails werden dadurch gekennzeichnet, dass die Zeichenfolge [SPAM] in der Subject-Zeile vor dem eigentlichen Betreff eingefügt wird.
Die entsprechende Zeile im Header der E-Mail sieht also z.B. so aus:
Code: Alles auswählen
Subject: [SPAM] Hey Thilo, Du alter Schwede!
Meine Frage: Wie kann ich mit "procmail" und "formail" in so einem Fall die Zeichenfolge [SPAM] in der Betreffzeile löschen?
Code: Alles auswählen
:0 fw
* ^Subject: \[SPAM\]
| /usr/bin/formail ........
2.)
Folgendes möchte ich erreichen (nur ein Beispiel!):
Alle Kopfzeilen einer E-Mail sollen gelöscht werden, die mit "Received:" beginnen und die Zeichenfolge "provider.de" enthalten
Code: Alles auswählen
:0 fw
* ^Received:.*provider\.de
| /usr/bin/formail ........
Vielen Dank für Eure Mühe!
Gruß,
Thilo