formail, procmail, Subject an eine E-Mail Adresse schicken

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover

formail, procmail, Subject an eine E-Mail Adresse schicken

Post by alexander newald » 2005-12-22 22:17

Kann man, und wenn ja, wie, aus Procmail heraus mit formail das Betreff einer eingehenden E-Mail herausnehmen und an eine andere E-Mail Adresse (möglichst als Body) versenden? Zur Verfügung stehen eben nur formail, sendmail und procmail.

squize
Userprojekt
Userprojekt
Posts: 741
Joined: 2003-05-19 16:46
Location: Karlsruhe

Re: formail, procmail, Subject an eine E-Mail Adresse schicken

Post by squize » 2005-12-24 01:25

Hallo

Google Suche, dann extract Subject: for auto reply aufgerufen und schon haben wir:

Code: Select all

I'm sure there is a fancier/shorter way to do it but I do this:

# Capture the subject and put it in $SUBJECT
:0
* ^Subject:(.*<)/[^  ].*
{ SUBJECT=$MATCH }

# Add in the text before the original subject line
:0 hfw
| /opt/local/bin/formail -i "Subject: Out of Office Autoreply RE: $SUBJECT"
-Chris

Hier noch eine nette Seite zu procmail auf Deutsch

Procmail FAQ

Gruss

Marc