Postfix alle Eingaenge nach iso-8859-1 konvertieren (Kolab)
Hallo Liste Ich suche eine möglichst betriebsfertige Lösung oder Konfigmuster um alle Mails (Eingänge) direkt vor der Weitergabe ans lokale Postfach auf ein einheitliches Characterset zu bringen. zB: Eingehende Mail ist UTF-8 > konvertiere in iso-8859-1 > liefere an Mailbox aus Hintergrund: Bei Ferienabwesenheit kann in Kolab eine Weiterleitung an eine andere Adresse und ein gewünschtes Zielpostfach konfiguriert werden. Umgeleitete Mails werden dabei nicht vom Client (zB. Outlook) von der Inbox ans Zielpostfach übertragen und somit auch nicht konvertiert (wenn nötig). Sie erscheinen dann je nach Characterset mit "Kraut und Rüben" und können kaum mehr weiter verwendet werden. Es wäre mir sehr hilfreich, eine fertige Filterregel für Postfix zu erhalten. Allenfalls wäre auch eine Variante mit Procmail denkbar. Danke für eure Hilfe. -- Bernhard -- 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
Bernhard Bühler wrote:
Hallo Liste
Ich suche eine möglichst betriebsfertige Lösung oder Konfigmuster um alle Mails (Eingänge) direkt vor der Weitergabe ans lokale Postfach auf ein einheitliches Characterset zu bringen.
zB: Eingehende Mail ist UTF-8 > konvertiere in iso-8859-1 > liefere an Mailbox aus
Hintergrund: Bei Ferienabwesenheit kann in Kolab eine Weiterleitung an eine andere Adresse und ein gewünschtes Zielpostfach konfiguriert werden. Umgeleitete Mails werden dabei nicht vom Client (zB. Outlook) von der Inbox ans Zielpostfach übertragen und somit auch nicht konvertiert (wenn nötig). Sie erscheinen dann je nach Characterset mit "Kraut und Rüben" und können kaum mehr weiter verwendet werden.
Es wäre mir sehr hilfreich, eine fertige Filterregel für Postfix zu erhalten. Allenfalls wäre auch eine Variante mit Procmail denkbar.
Mir ist keine Postfixlösung dafür bekannt. Das wird wohl nur über einen Filter lösbar sein. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- 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
Hallo, Am Mon, 05 Feb 2007, Sandy Drobic schrieb:
Bernhard Bühler wrote:
Ich suche eine möglichst betriebsfertige Lösung oder Konfigmuster um alle Mails (Eingänge) direkt vor der Weitergabe ans lokale Postfach auf ein einheitliches Characterset zu bringen.
zB: Eingehende Mail ist UTF-8 > konvertiere in iso-8859-1 > liefere an Mailbox aus
Und wie soll das gehen, wenn in einer UTF-8 Mail Zeichen enthält, die nicht gemeinsam in einem ISO-8859-* Zeichensatz erscheinen? Nein, wenn dann muss du alles nach UTF-8 konvertieren.
Hintergrund: Bei Ferienabwesenheit kann in Kolab eine Weiterleitung an eine andere Adresse und ein gewünschtes Zielpostfach konfiguriert werden. Umgeleitete Mails werden dabei nicht vom Client (zB. Outlook) von der Inbox ans Zielpostfach übertragen und somit auch nicht konvertiert (wenn nötig). Sie erscheinen dann je nach Characterset mit "Kraut und Rüben" und können kaum mehr weiter verwendet werden.
Das ist dann ein Problem von Kolab, wenn er die Mail-Header zerstört.
Es wäre mir sehr hilfreich, eine fertige Filterregel für Postfix zu erhalten. Allenfalls wäre auch eine Variante mit Procmail denkbar.
Mir ist keine Postfixlösung dafür bekannt. Das wird wohl nur über einen Filter lösbar sein.
Und das ist auch nicht so einfach, weil in einer Mail ja auch Anhänge mit unterschiedlichen Kodierungen enthalten sein können. Das geht sinnvoll IMO nur noch mit Perl, das man über die einzelnen Mail-Teile iterieren und diese Teile jew. konvertieren läßt. Und dabei auch jew. die Header der Mail-Teile anpaßt! Zumal IMO das ganze ein falscher Ansatz ist. Das weiterleitende Programm hat gefälligst die Mails _heile_ weiterzuleiten. Oder _es_ muß für die Zeichensatz- und Headeranpassungen sorgen. -dnh -- WANTED: Schroedingers Cat, dead or alive. -- 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
participants (3)
-
Bernhard Bühler
-
David Haller
-
Sandy Drobic