Navigation
Mein Blog magenbrot.net
Mail-, Web-, Domainhosting und vieles mehr durch OVTEC Völker IT.
Mein Blog magenbrot.net
Mail-, Web-, Domainhosting und vieles mehr durch OVTEC Völker IT.
Vor allem auf Entwicklungsservern macht es oft Sinn, dass alle Mails, die diese Server verschicken sollen, nur an einen vorher festgelegten Empfänger gehen, um z.B. echte Kunden nicht zu belästigen oder ungewollte Bestellungen aufzugeben.
Alle Mail soll an entwicklung@meinedomain.de gehen.
Folgende Files müssen angepasst oder erstellt werden:
always_bcc=entwicklung@meinedomain.de transport_maps = hash:/etc/postfix/transport
Dies bewirkt, dass alle Mails per BCC an entwicklung@meinedomain.de geschickt werden. Jetzt muss nur noch verhindert werden, dass die echten Mails verschickt werden. Dazu folgendes Transport-File erstellen:
entwicklung@meinedomain.de : * discard:silently
Die erste Zeile sorgt dafür, dass Mails an entwicklung@meinedomain.de auf normalem Weg zugestellt werden. Zeile 2 wirft alle anderen Mails weg.
Das transport-File muss jetzt nur noch gehasht (postmap /etc/postfix/transport) und der Postfix reloaded werden (/etc/init.d/postfix reload).
Die korrekte Funktionalität kann man natürlich in /var/log/mail.log überwachen.
Diskussion