![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
hy!
hab mal wieder ein problem! hab bei procmail folgenden befehl in der .procmailrc :0 cw * ^From:.*ver.at | formail -k -X "From:" \ -I "To: neue adresse@neu" -X "To:" \ -I "Subject: Neues Subject" -X "Subject:" \ | $SENDMAIL $SENDMAILFLAGS -t hab im logfile dann folgenden eintrag: procmail: Match on "^From:.*ver.at" procmail: Executing " formail -k -X "From:" \ -I "To: neue adresse@neu" -X "To:" \ -I "Subject: Neues Subject" -X "Subject:" \ | $SENDMAIL $SENDMAILFLAGS -t" procmail: Program failure (1) of " formail -k -X "From:" \ -I "To: neue adresse@neu" -X "To:" \ -I "Subject: Neues Subject" -X "Subject:" \ | $SENDMAIL $SENDMAILFLAGS -t" procmail: Assigning "LASTFOLDER= formail -k -X "From:" \ -I "To: neue adresse@neu" -X "To:" \ -I "Subject: Neues Subject" -X "Subject:" \ | $SENDMAIL $SENDMAILFLAGS -t" was meint er mit Program failure (1)??? hab mit google leider nichts passendes gefunden bzw. bin schon am verzweifeln! hoffe ihr könnt mir weiterhelfen! mfg |
|
|
|
|
|
#2 |
|
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
hy!
hab mal eine einfacher config probiert: :0 c * ^From:.*domain.at |cat > /home/user/ver.log :1 c !versuch@domain.at leider passiert auch nichts!? hier das log file: procmail: Assigning "MAILDIR=/home/user/Maildir" procmail: Assigning "FORMAIL=/usr/bin/formail" procmail: Assigning "PATH=/root/bin:/usr/local/bin:/usr/bin:/bin" procmail: Match on "^From:.*domain.at" procmail: Assigning "LASTFOLDER=cat > /home/user/ver.log" procmail: Match on ! "versuch@domain.at" procmail: Incomplete recipe procmail: Executing "cat > /home/user/ver.log" procmail: Assigning "LASTFOLDER=/home/user/Maildir/new/1092083825.27937_0.mydomain.at" procmail: Notified comsat: "user@0:/home/user/Maildir/new/1092083825.27937_0.mydomain.at" laut man: Incomplete recipe --> The start of a recipe was found, but it stranded in an EOF. aber anfangen kann ich damit auch nichts! hoffe ihr könnt mir einen ratschlag geben! mfg |
|
|
|
|
|
#3 |
|
Elite
![]() Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285
|
ein `man procmailrc` hast du noch nicht versucht, oder?
Du hast hier eine Bedingung: Code:
!versuch@domain.at mfg c.
____________________________________
www.sagmueller.net Freedom - use it or lose it (Lawrence Lessig) Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss. |
|
|
|
|
|
#4 | |
|
Elite
![]() Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285
|
aus `man procmailrc`
Zitat:
[edit] nocht eine Frage: was bedeutet eignetlich das ":1"?
____________________________________
www.sagmueller.net Freedom - use it or lose it (Lawrence Lessig) Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss. |
|
|
|
|
|
|
#5 |
|
Elite
![]() Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285
|
Zu deinem 1. Posting:
Code:
$SENDMAIL $SENDMAILFLAGS Versuche im Zweifelsfall eher mal mit formail in eine Datei zu schreiben, und diese dann an sendmail zu übergeben. Nur fürs debugging. mfg c.
____________________________________
www.sagmueller.net Freedom - use it or lose it (Lawrence Lessig) Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss. |
|
|
|
|
|
#6 |
|
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
hy!
du hast recht mit deiner vermutung, dass ich die manuals nicht ausreichend durchgelesen hab! ![]() aber nach etlichen stunden such im netzt hab diese dann nur mehr überflogen! aber durch deine hinweise bin ich auf den fehlenden verweis gekommen! SHELL=/bin/sh die anderen variablen hatte ich alle eh gesetzt! nochmals danke für den hinweis! mfg |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|