Hi, ich würde gerne auf eingehende Nachrichten automatisch antworten. Dazu hab ich bei Google ein Skript ausgegraben dass in die .mailfilter eingebaut wird und genau das tun soll. (Komplettes Script ganz unten) Leider gibts im Logfile einen Fehler. "(No recipients specified)". Bei Google hab ich keine weitere Hilfe gefunden... Ich konnte bisher folgenden rausfinden: 1) Im Skript baut das Kommando "xfilter "reformail -r -t" die Header für eine neue eMail zusammen. --- schnipp --- From: "Norman Zimmer" To: Norman Zimmer In-Reply-To: <44F1ED53.3000306@normanzi.de> References: <44F1ED53.3000306@normanzi.de> Subject: Re: Test 6-1 --- schnapp --- 2) Die eMail mit diesen Headern werden über "| $SENDMAIL" verschickt. Wenn ich mit die eMail mit Headern in eine Datei "sendme" packe, dann bekomme ich bereits den selben fehler. cat sendme | /usr/lib/sendmail Was ich schon ausprobiert habe waren "-Zeichen zum Namen damits genauso aussieht wie in der From-Zeile. Leider tut das auch nicht. Wie müssen eMailheader aussehen, damit das klappt? Bzw warum versagt das "reformail" ? Gruß Norman --- hier noch das komplette Script aus .mailfilter --- DEFAULT="/home/normanzi/Maildir" # Vacation Auto-Reply cc $DEFAULT xfilter "reformail -r -t" /^To:.*/ getaddr($MATCH) =~ /^.*/; MATCH=tolower($MATCH) flock "vacation.lock" { `fgrep -iqx "$MATCH" vacation.lst 2>/dev/null || { \ echo "$MATCH" >>vacation.lst ; \ exit 1 ; \ } ` } if ( $RETURNCODE == 0 ) exit to "| ( cat - ; echo ''; cat vacation.msg) | $SENDMAIL"