Postfix - Mail nochmals senden
Hallo Leute! Mir kommt vor, ich hab' ein Brett vor dem Kopf: Ich möchte ein Mail, welches aus Versehen als Spam erkannt worden ist, an den rechtmäßigen Empfänger weiterleiten, der sich aber auf einem anderen Server befindet. Meine Idee wäre gewesen, dieses Mail (liegt in einem einzelnen File in einem Cyrus-Ordner) über den normalen Postweg (per Postfix) nochmals zu übermitteln (evtl. unter zusätzlicher Angabe der Envelope-Empfänger-Adresse). Habe schon einiges mit formail, sendmail, mail,... probiert, hat aber nicht so funktioniert wie ich wollte: cat /var/spool/imap/user/spamuser/1234. | mail empfaenger@host lieferte leider als Absender root und nicht den tatsächlichen Absender, da mail etliche Header hinzufügt, was ich ja eigentlich gar nicht will. Received-Header alleine sind ok, aber das From/Subject/... sollte erhalten bleiben. Hat jemand eine Idee? Gruß Günther
On Wed, Sep 22, 2004 at 09:10:55AM +0000, Günther Zinsberger wrote:
Ich möchte ein Mail, welches aus Versehen als Spam erkannt worden ist, an den rechtmäßigen Empfänger weiterleiten, der sich aber auf einem anderen Server befindet. [...] cat /var/spool/imap/user/spamuser/1234. | mail empfaenger@host
lieferte leider als Absender root und nicht den tatsächlichen Absender, da mail etliche Header hinzufügt, was ich ja eigentlich gar nicht will. Received-Header alleine sind ok, aber das From/Subject/... sollte erhalten bleiben.
Hat jemand eine Idee?
Mail mit mutt öffnen und bouncen (b). Gruß, Jürgen
Hallo Jürgen! Jürgen Knelangen schrieb:
On Wed, Sep 22, 2004 at 09:10:55AM +0000, Günther Zinsberger wrote:
Ich möchte ein Mail, welches aus Versehen als Spam erkannt worden ist, an den rechtmäßigen Empfänger weiterleiten, der sich aber auf einem anderen Server befindet. [...] cat /var/spool/imap/user/spamuser/1234. | mail empfaenger@host
lieferte leider als Absender root und nicht den tatsächlichen Absender, da mail etliche Header hinzufügt, was ich ja eigentlich gar nicht will. Received-Header alleine sind ok, aber das From/Subject/... sollte erhalten bleiben.
Hat jemand eine Idee?
Mail mit mutt öffnen und bouncen (b).
Ich habe "mutt" noch nie verwendet und kenne mich damit nicht aus. Gibt es nicht vielleicht einen kurzen Kommandozeilen-Befehl, evtl. von Postfix oder kompatibel zu Sendmail? In einem Postfach des Imap-Servers (Cyrus) liegt die Datei ja schon. Gibt's da vielleicht eine Möglichkeit? (notfalls; Kommandozeile wäre mir lieber) P.S. mein System: SuSE Linux 9.0 cyrus 2.1.15-35 postfix 2.0.14-41
Hallo Günther, hallo Leute, Am Mittwoch, 22. September 2004 11:10 schrieb Günther Zinsberger:
Ich möchte ein Mail, welches aus Versehen als Spam erkannt worden ist, an den rechtmäßigen Empfänger weiterleiten, der sich aber auf einem anderen Server befindet.
Meine Idee wäre gewesen, dieses Mail (liegt in einem einzelnen File in einem Cyrus-Ordner) über den normalen Postweg (per Postfix) nochmals zu übermitteln (evtl. unter zusätzlicher Angabe der Envelope-Empfänger-Adresse).
sendmail -f "envelope@from.foo" rechtmaessiger@empfaenger.foo \ < /pfad/zur/mail müsste klappen. Ich hab jedenfalls auf ähnliche Art und Weise mit einer Schleife außenrum einen Newsletter an 900 Leute verschickt ;-) Das Ganze lässt sich übrigens per sed und Pipe an sendmail gut personalisieren ;-) Gruß Christian Boltz -- Ich habe da eine Theorie: Betriebssysteme melden Fehler und wollen, dass sie behoben werden. Bei Systemen wie Windows 9x sind die Fehler wesentlicher Bestandteil und kein Grund, sich Sorgen zu machen. [Steffen Lauterkorn in suse-linux]
Christian Boltz schrieb:
Hallo Günther, hallo Leute,
Am Mittwoch, 22. September 2004 11:10 schrieb Günther Zinsberger:
Ich möchte ein Mail, welches aus Versehen als Spam erkannt worden ist, an den rechtmäßigen Empfänger weiterleiten, der sich aber auf einem anderen Server befindet.
Meine Idee wäre gewesen, dieses Mail (liegt in einem einzelnen File in einem Cyrus-Ordner) über den normalen Postweg (per Postfix) nochmals zu übermitteln (evtl. unter zusätzlicher Angabe der Envelope-Empfänger-Adresse).
sendmail -f "envelope@from.foo" rechtmaessiger@empfaenger.foo \ < /pfad/zur/mail
müsste klappen.
Danke, genau das war, was ich gesucht habe. Gruß, Günther
participants (3)
-
Christian Boltz
-
Günther Zinsberger
-
Jürgen Knelangen