On Tue, 24 Apr 2007 19:31:26 +0200, you wrote:
Juergen Langowski wrote:
(...)
Wenn der lokale Postfix auf diesem Server NUR für den Versand von PHP-Mails verwendet werden soll (auch cron Mails landen dann dort!), dann kannst du brutal einfach alle Adressen umschreiben:
Ja, das passt schon. Es gibt da nur eine einzige lokale Adresse, die alles sammelt.
/etc/postfix/main.cf: virtual_alias_maps = pcre:/etc/postfix/virtual.pcre
/etc/postfix/virtual.pcre: /(.+)@(.+)/ user+$1_$2@example.com
Dabei ist user@example.com deine Sammeladresse.
Dies verwendet die Plus-Adressierung, welche bei der Default-Installation von Postfix IMHO aktiv ist. Damit kannst du dann sogar sehen, an wen die Mail eigentlich gerichtet war.
Der Parameter, der das Trennzeichen zwischen Usernamen und Erweiterung festlegt heisst:
recipient_delimiter = +
Wenn es Probleme gibt, dann lasse das "+$1_$2" oben einfach weg. Dann musst du den ursprünglichen Empfänger aus den Header-Zeilen der Mail fischen.
Das sieht gut aus, ich werde das morgen gleich mal probieren. Danke! Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org