![](https://seccdn.libravatar.org/avatar/d0b40e39409fe430cf42d2b3a067cd2a.jpg?s=120&d=mm&r=g)
Hi. Vielleicht kann mich ja jemand auf die Idee bringen, warum auf einen pgp-request von einem lokalen user der pgp-key nicht gesendet wird? Ich wollte gern mal testen, ob es sich machen läßt, gewisse Anfragen automatisch zu beantworten. Hier ein Auszug aus der ~/.procmailrc: :0 c * !^FROM_DEAMON * !^X-Loop:.*g.ristic@berlin.de * !^Subject:.*[RrEe]: * ^Subject: get pgpkey | ( formail -r ;\ echo "Reply to your PGP-request.";\ cat /home/PGP/Goran.asc;\ ) | sendmail -oi -t Dann habe ich es ein wenig geändert: ... ( formail -r -A \ "X-Loop: g.ristic@berlin.de";\ cat < $HOME/PGP/Goran.asc ) \ | sendmail -t -oi Auch das will nicht. Was ist der Fehler? -- With best regards, Goran Ristic To Mucki and Nane: still thinkin' of ya mail -s "get pgpkey" g.ristic@berlin.de < /dev/null A5F5 ADBD 7D15 B1BF 4DD6 CFB0 0EF9 EEC4 0DBB 2ECE --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/bd06eaf8c0c4561e5015d0353d364811.jpg?s=120&d=mm&r=g)
Goran Ristic wrote:
Hier ein Auszug aus der ~/.procmailrc:
* !^Subject:.*[RrEe]: ^^^^^^ Da stimmt doch was nicht!? ;-)
m. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/d0b40e39409fe430cf42d2b3a067cd2a.jpg?s=120&d=mm&r=g)
On Mon, Jan 10, 2000 at 12:30:49PM +0100, Melchior FRANZ wrote: > Goran Ristic wrote: > > Hier ein Auszug aus der ~/.procmailrc: > > > * !^Subject:.*[RrEe]: > ^^^^^^ > Da stimmt doch was nicht!? ;-) Habe ich abgeändert auf_ * !^Subject:.*[Rr][Ee] ..immernoch ohne sichtbaren Erfolg. Woran kann es noch liegen? -- With best regards, Goran Ristic To Mucki and Nane: still thinkin' of ya mail -s "get pgpkey" g.ristic@berlin.de DSS & RSA A5F5 ADBD 7D15 B1BF 4DD6 CFB0 0EF9 EEC4 0DBB 2ECE --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/c084596a000742076ab02a3f8790b2aa.jpg?s=120&d=mm&r=g)
Hi Goran, On Mon, 10 Jan 2000, Goran Ristic wrote:
( formail -r -A \ "X-Loop: g.ristic@berlin.de";\ cat < $HOME/PGP/Goran.asc ) \ ^^^
Wieso das ? Ich dachte immer, cat $HOME/PGP/Goran.asc ? Gruß, Sebastian PS Wenn die Matches stimmen, dann sollte es dann gehen. Wenn ich das per Hand aufrufe, gehts. Schalte doch mal die Procmail-Logs auf Verbose und schgick den Key an dich selbst. -- "Bei Cookies sind die Risiken natürlich lange nicht so hoch wie bei ActiveX und anderen Viren." - Tom Cole Sebastian Helms - mailto:sebastian@helms.sh PGP available - 5C70 0D48 70F8 2CB1 6AB7 4539 0E37 E3E1 61A7 BA87 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/3112b6c2aa2dc7030cc94b8d1f7938a0.jpg?s=120&d=mm&r=g)
Goran Ristic wrote:
Vielleicht kann mich ja jemand auf die Idee bringen, warum auf einen pgp-request von einem lokalen user der pgp-key nicht gesendet wird?
Ich wollte gern mal testen, ob es sich machen läßt, gewisse Anfragen automatisch zu beantworten.
Kann sein, dass die aufgerufenen Programme nicht gefunden werden, da die Pfadangaben fehlen. Ich würde alle aufgerufene Programme samt Pfad in Variablen aufbewahren: FORMAIL=/usr/bin/formail SENDMAIL=/usr/sbin/sendmail CAT=/bin/cat
Hier ein Auszug aus der ~/.procmailrc: :0 c * !^FROM_DEAMON * !^X-Loop:.*g.ristic@berlin.de * !^Subject:.*[RrEe]: ^^^^^^^^^ Die Subject-Line darf nach dieser Regel kein R, r, E oder e enthalten. Das tut sie aber.
Besser: * !^Subject:.*[Rr][Ee]:
* ^Subject: get pgpkey | ( formail -r ;\ ^ Hier würde ich eine X-Loop-Zeile einfügen:
| ($FORMAIL -rA"X-Loop: g.ristic@berlin.de"; \
echo "Reply to your PGP-request.";\
echo "" # fügt eine Leerzeile zwischen Text und Key ein.
cat /home/PGP/Goran.asc;\
$CAT /home/PGP/Goran.asc;) | $SENDMAIL -oi -t
Dann habe ich es ein wenig geändert: ... ( formail -r -A \ ^Da gehört kein Leerzeichen hin.
"X-Loop: g.ristic@berlin.de";\ cat < $HOME/PGP/Goran.asc ) \ ^ Ist überflüssig, cat gibt die Datei aus, die man ihm als Parameter mitgibt.
| sendmail -t -oi
Auch das will nicht. Was ist der Fehler?
Ich tippe auf die fehlenden Pfadangaben zu den Programmen. christian -- Bitte kein CC: bei Antwort an Mailingliste Mail-Etikette: To: cschult@gmx.de, Subject: send etikette Mail-Etikette: http://www.ndh.net/home/schult/etikette.html --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/de25c3bb6a460719dbf5c2f5d86832a0.jpg?s=120&d=mm&r=g)
On Tue, 11 Jan 2000, Christian Schult wrote:
Goran Ristic wrote:
Hier ein Auszug aus der ~/.procmailrc: :0 c * !^FROM_DEAMON * !^X-Loop:.*g.ristic@berlin.de * !^Subject:.*[RrEe]: ^^^^^^^^^ Die Subject-Line darf nach dieser Regel kein R, r, E oder e enthalten. Das tut sie aber.
Besser:
* !^Subject:.*[Rr][Ee]:
* ^Subject: get pgpkey | ( formail -r ;\
procmail ignoriert Gross- und Kleinschreibung! Also einfach * ^Subject: .*re: CU Dirk -- Dirk Pirschel EMail: dirk@pirschel.de (PGP key on request) dirk.pirschel@fernuni-hagen.de WWW: http://pirschel.de The required OS was Windows 95 or better, so I installed Linux. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/35af32194867ff8324febecf126ccf20.jpg?s=120&d=mm&r=g)
Dirk Pirschel schrieb in 0,9K (36 Zeilen):
procmail ignoriert Gross- und Kleinschreibung! Also einfach * ^Subject: .*re:
Du kennst das Flag "D" ? (man procmailrc) Muss also heissen s/!/ solange kein Flag D gesetzt ist!/ -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/79ecbf8018e2c832e3bb7c5c2074889f.jpg?s=120&d=mm&r=g)
On Mon Jan 10 2000, Goran Ristic wrote:
Vielleicht kann mich ja jemand auf die Idee bringen, warum auf einen pgp-request von einem lokalen user der pgp-key nicht gesendet wird?
Du hast das Logfile mit "VERBOSE=on" erweitert ? Warum postest Du nicht die entsprechenden Ausschnitte dazu ?
* !^FROM_DEAMON ^^ Hoppla !
* !^X-Loop:.*g.ristic@berlin.de * !^Subject:.*[RrEe]: ^^^^^^
* !^Subject:[ ]*re:
* ^Subject: get pgpkey | ( formail -r ;\ echo "Reply to your PGP-request.";\ cat /home/PGP/Goran.asc;\ ) | sendmail -oi -t
Sollte eigentlich funktionieren soweit, vermutlich bricht Procmail an der falschen ersten Zeile ab, das steht im Logfile.
Dann habe ich es ein wenig geändert: ... ( formail -r -A \ "X-Loop: g.ristic@berlin.de";\ cat < $HOME/PGP/Goran.asc ) \ ^ cat $HOME/PGP/.... reicht aus.
Was ist der Fehler?
Tja, mit einem Auszug aus dem Logfile, welches vorher auf "vebose=on" gesetzt wurde waere vermutlich die Fehlermeldung so deutlich, dass man es auf den ersten Blick sehen wuerde. Nimm den hier so lange oder poste Deine Logfileausschnitte mit dem gesamten, ungekuerzten Rezept. :0: * !^FROM_DAEMON * !^X-Loop: hd@elfie.rhein-neckar.de * !^Subject:[ ]*re: * ^Subject:[ ]*get[ ]+pgpkey[ ]*$ | ($FORMAIL -rA"X-Loop: hd@elfie.rhein-neckar.de"; \ echo "Note: This is an automatically generated reply.";\ echo "";\ cat /home/hd/hd.asc;\ ) | $SENDMAIL -oi -t Bitte entsprechend anpassen. -- Heinz. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/d0b40e39409fe430cf42d2b3a067cd2a.jpg?s=120&d=mm&r=g)
Hi. Danke Euch für die Hilfe! Ich habe das Problem lokalisiert. Ein einfacher Buchstabendreher.. Die leichtesten Dinge... :) -- With best regards, Goran Ristic To Mucki and Nane: still thinkin' of ya mail -s "get pgpkey" g.ristic@berlin.de (DSS & RSA) A5F5 ADBD 7D15 B1BF 4DD6 CFB0 0EF9 EEC4 0DBB 2ECE --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (7)
-
a8603365@unet.univie.ac.at
-
cschult@gmx.de
-
dirk@pirschel.de
-
g.ristic@berlin.de
-
hd@elfie.rhein-neckar.de
-
sebastian@helms.sh
-
weissel@ph-cip.uni-koeln.de