[Postfixbuch-users] Kopie beim Versenden von E-Mails
Jerome Reinert
postfix at sanux-systems.de
So Jan 14 18:07:12 CET 2007
Hallo Andreas, Hallo Liste
> > Ich suche nach einer Möglichkeit alle ausgehenden E-Mails zweier
> > virtueller Postfächer zusätzlich in ein bestimmtes weiteres Postfach zu
> > speichern. Genau Prinzip, was mit der virtual_alias_maps möglich ist, nur
> > halt bei ausgehenden Mails. Dazu habe ich einen passenden Post u.a. von
> > Ralf Hildebrandt gefunden
> > http://www.forbiddenweb.org/topic/26290/index.html <recipient_bcc_maps
> > und/oder sender_bcc_maps nehmen. >
> > Sind die beiden Maps nicht für eingehende Mails zuständig? Oder bringe
> > ich da was durcheinander?
>
> Jede Mail geht irgendwie in Postfix rein und auch irgendwie wieder raus.
Ja, das lese ich schon zum x-ten Mal in der x-ten Sprache.
> > Wie dem auch sei, ich habe folgendes gemacht.
> > ##main.cf##
> > sender_bcc_maps = mysql:/etc/postfix/mysql_sender_bcc_maps.cf
> >
> > ##mysql_sender_bcc_maps.cf ##
> > user = postfix
> > password = supergeheim
> > hosts = 127.0.0.1
> > dbname = postfix
> > query = SELECT goto FROM senderbcc WHERE address='%s'
> >
> > ##table senderbcc in database postfix##
> > address postfacheins at domain.com
> > goto kopie at domain.com
>
> # postmap -q goto mysql:/etc/postfix/mysql_sender_bcc_maps.cf
>
> sagt was?
Gar nichts, das muss doch aber eher so heissen.
postmap -q "postfacheins at domain.com"
mysql:/etc/postfix/mysql_sender_bcc_maps.cf
dann ist die abfrage korrekt und es wird mir auch ganz brav dies zurückgegeben
kopie at domain.com
> > Ich habe dahingehend vieles hin und her getestet, jedoch ohne Erfolg.
> >
> > Laut Logdateien sind KEINE Fehler hinsichtlich der Verbindung Richtung
> > MySql ersichlich. und das Postfach kopie at domain.com kann auch direkt
> > Mails emfpangen.
> >
> > Hat jemand einen Hinweis, wo mein Denkfehler ist.
>
> Frisch aus "man 5 postconf"
Die habe ich auch schon zur genüge gelesen. Dort steht aber auch
"Optional BCC (blind carbon-copy) address lookup tables, indexed by sender
address. The BCC address (multiple results are not supported) is added when
mail enters from outside of Postfix."
Also trifft das doch für Mails zu, die man empfängt. Oder nicht?
> 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.
> Also funktioniert "user" ohne "@domain.tld" nur, wenn die Domain in
> $myorigin, $mydestination, $inet_interfaces oder $proxy_interfaces steht.
> Tut sie das?
Nein, die Domain steht da nirgens drin. Es handelt sich ja auch um eine
Virtuelle Domain. (virtual_mailbox_domains)
Das mailen funktioniert mit all virtuellen Postfächern einwandfrei, sogar mit
der virtual_alias_maps kopiert Postfix alle eingehenden Mails dieser beiden
von mir gewollten Postfächer in das dritte.
Nur raus suche ich eine Möglichkeit des Kopierens.
beste Grüße
Jerome Reinert
Mehr Informationen über die Mailingliste Postfixbuch-users