[Postfixbuch-users] Kopie beim Versenden von E-Mails
Andreas Winkelmann
ml at awinkelmann.de
Sa Jan 13 18:46:01 CET 2007
On Saturday 13 January 2007 18:37, Jerome Reinert wrote:
> 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.
> 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?
> 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"
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?
--
Andreas
Mehr Informationen über die Mailingliste Postfixbuch-users