Thread E-Mail bearbeitung mit Mime-tools (3 answers)
Opened by Traceman at 2014-07-02 19:20

Traceman
 2014-07-03 12:08
#176275 #176275
User since
2014-07-02
6 Artikel
BenutzerIn
[default_avatar]
Hallo GwenDragon,

2014-07-03T08:19:10 GwenDragon
2014-07-02T17:20:47 Traceman
Jedoch finde ich keins wie ich eine E-Mail während des Sendens verändern kann.
Du meinst, bevor du die versendest.
Ansonsten geht das nur mit den (Hilfs-)Programmen des Mailservers

Quote
Die E-Mail liegt zu diesem Zeitpunkt als Datei vor.
Und wie sind da die Daten drin? Schon fertig als Mail mit Headern, Body und Attachments?


Die Datei wird von Postfix bei der Verarbeitung erstelllt, sie ist also mit allem drum und dran.


Quote
Du willst also im Text- und HTML des Mail-Bodys Text ersetzen oder was?


Ja, aber nur im ersten. Falls eine E-Mail weitergeleitet wird soll in dieser Anlage nichts ersetzt werden.

Quote
Warum darf nichts temporär auf die Platte?


Temporär schon, nur wozu werden alle Anhänge mit dem richtigen Dateinamen auf die Platte geschrieben? Ist das notwendig?

Quote
//EDIT:
Du kannst ja mit MIME::Parser die verschiedenen "Teile" der Mail holen, den Text-Body dekodieren und dort drin ersetzen, den HTML-Body mit HTML::Parser o. ä. auslesen und dort die Inhalte ersetzen, dann wieder das Mail zusammen setzen und senden.


Kann ich das in einem Objekt machen, oder muß ich eine neue E-Mail zusammenstellen und alle Teile übernehmen?

Quote
Was willst du denn genau erreichen?


Wir haben eine etwas längere Signatur in der Firma, alle interen E-Mails sollen nur den Platzhalter enthalten. Sobald sie dann aber gesendt werden soll dieser Platzhalter durch die dem Mitarbeiter zugeordnete Signatur ersetzt werden. Und viel später auch noch mit einer Unterschrift (digitale Signatur) versehen werden ... (viel viel später ...)

Hardy

View full thread E-Mail bearbeitung mit Mime-tools