[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