Hallo, Am Die, 12 Okt 2010, Joerg Thuemmler schrieb:
Danke, leider lassen beide Verfahren meine Anhänge nicht als solche stehen, das ist aber essentiell.
Hat mutt hier gemacht! Hab extra eine Mail mit nem Anhang genommen.
Die Header wären verkraftbar, wobei ich sie gerne so hätte, dass ein reply auf der weitergeleiteten Mail an den ursprünglichen Sender geht. Schaut so aus, als ob ich ums decoden nicht rumkomme. Naja, gibt Schlimmeres, ist halt etwas umständlich.
Das geht schlicht nicht. Du kannst höchstens die ganze Mail als Anhang weiterschicken, per mutt -a raw_mail empfaenger </dev/null oder mutt -i raw_mail empfaenger </dev/null Ansonsten könntest du noch mit formail die Header manipulieren, und so den Empfänger austauschen: formail -I 'To: empfaenger' -I 'From: joerg' raw_mail | \ sed 's/^Message-ID: /X-Old-&/i' | mutt -H - Scheint hier zu klappen. Ggfs. noch beim mutt per -e 'set hostname="hostname.domain.tld"' den Hostnamen sinnvoll setzen. Die Msg-ID von formail zu generieren klappt nicht, da formail 'uname -n'[1] als Domain-Part verwendet und das gibt eben keine gültige Message-ID. Also Message-ID Header umbenennen und mutt eine neue erstellen lassen ;) HTH, -dnh [1] genauer: via uname(2) syscall. -- What are you doing?!? The message is over,GO AWAY! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org