[postfix-users] Kopie einer Nachricht in einer Datenbank speichern
Robert Schetterer
robert at schetterer.org
Di Feb 7 12:11:50 CET 2012
Am 07.02.2012 11:49, schrieb postfix:
> Hi zusammen,
>
> ein Kunde von uns möchte gerne, dass von allen ankommenden Nachrichten Kopien in einer Datenbank gespeichert werden. Diese sollen später auf bestimmte Inhalte ausgewertet. Zum Speichern könnte man ja DBMail verwenden.
> Zur Zeit verwende ich maildrop zum Einsortieren der Nachrichten. Dies bräuchte ich auch weiterhin, weil die Nachrichten des Kunden bei uns alle in einem Account gespeichert werden und von maildrop mit einem "Delivered-To" Feld versehen werden. Der Kunde holt die E-Mails dann mit einem David-Mailserver ab. Dieser benötigt das "Delivered-To" um die Mails einsortieren zu können.
> Denkbar wäre jetzt, dass man mit maildrop eine Kopie der Nachricht zu einem DBMail-Server sendet. Den DBMail-Server würde ich parallel mit nur wenigen Accounts betreiben. Kunde könnte sich dann einen dumpfile der Datenbank herunterladen und die Nachrichten entsprechend auswerten.
> Eine andere Idee wäre, dass man per maildrop einen Skript aufruft, der die ankommende Nachricht in einer DB speichert.
> Gibt es so was?
>
> Grüße und Danke für eure Antworten
>
> Dirk
>
> * Unknown - detected
> * German
>
> * German
>
> <javascript:void(0);>
>
> _______________________________________________
> postfix-users mailing list
> postfix-users at de.postfix.org
> http://de.postfix.org/cgi-bin/mailman/listinfo/postfix-users
also im Prinzip wuerde ich
recipient_bcc_maps (default: empty)
Optional BCC (blind carbon-copy) address lookup tables, indexed by
recipient address. The BCC address (multiple results are not supported)
is added when mail enters from outside of Postfix.
This feature is available in Postfix 2.1 and later.
The table search order is as follows:
Look up the "user+extension at domain.tld" address including the
optional address extension.
Look up the "user at domain.tld" address without the optional
address extension.
Look up the "user+extension" address local part when the
recipient domain equals $myorigin, $mydestination, $inet_interfaces or
$proxy_interfaces.
Look up the "user" address local part when the recipient domain
equals $myorigin, $mydestination, $inet_interfaces or $proxy_interfaces.
Look up the "@domain.tld" part.
Specify the types and names of databases to use. After change, run
"postmap /etc/postfix/recipient_bcc".
Note: if mail to the BCC address bounces it will be returned to the
sender.
Note: automatic BCC recipients are produced only for new mail. To
avoid mailer loops, automatic BCC recipients are not generated after
Postfix forwards mail internally, or after Postfix generates mail itself.
Example:
recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
empfehlen, das muss aber nicht unbedingt das sein was du dir wuenschst
ich mache das fuer einen Kunden , also bcc kopien
auf ein lokales maildir, der holt sie sich dort ab per pop3 , das wars
dann fuer mich
deine loesung mit copy forward, filtern etc waere aber auch ok,
jenachdem was du dir als ergebnis wuenschst
hier gibts auch eine Beschreibung
http://www.arschkrebs.de/postfix/postfix_archive.shtml
du willst aber vieleicht gleich sowas hier
Revisionssichere Email Archivierung nach GDPdU
zb
http://www.byteaction.de/produktportfolio/bytstormail.html?id=103
oder aehnliches
--
Best Regards
MfG Robert Schetterer
Germany/Munich/Bavaria
Mehr Informationen über die Mailingliste postfix-users