exim4: Wie füge ich allen ausgehenden E-Mails eine Adresse als BCC hinzu?

exim4: Wie füge ich allen ausgehenden E-Mails eine Adresse als BCC hinzu?

Ich arbeite an einem Ubuntu 20.04 Webserver, woexim4wird zum Versenden von E-Mails aus der darauf laufenden PHP-Anwendung verwendet.

Aus diagnostischen und archivarischen Gründen muss ichKonfigurieren Sie exim4 so, dass automatisch eine zusätzliche Adresse an ALLE ausgehenden E-Mails gesendet wird..

Zu klären: Alle ursprünglichen Empfänger der ausgehenden E-Mail müssen dieselben bleiben. Ich muss nur meine zusätzliche [email protected]Adresse zur Liste hinzufügen (als BCC).

Meine Exim4-Kenntnisse liegen nahe Null (ich verwende normalerweise Postfix), also benehmen Sie sich bitte ;-).

Ich habe versucht, mitzumachendieser Beitrag, aber nichts passiert. Ich habe keine /etc/exim/exim.conf(wahrscheinlich aufgrund des "Split-Konfigurations"-Modus von exim4), also habe ich eine neue Datei /etc/exim4/conf.d/main/nano 95_zanemit folgendem erstellt:

system_filter = /etc/exim4/exim.filter

Dann habe ich erstellt /etc/exim4/exim.filter:

if first_delivery
   and ("$h_to:, $h_cc:, $h_bcc" not contains "example.com")
   and ("$h_from:" not contains "example.com")
then
   unseen deliver "[email protected]"
endif

Ich habe exim4 neu gestartet und es erneut versucht, aber es passiert nichts: Der beabsichtigte Empfänger erhält die Nachricht, aber meine zusätzliche Adresse wird nicht an die BBC weitergeleitet.

Vielen Dank für Ihre Hilfe!

Antwort1

Verstanden! Ich musste es nur system_filter = /etc/exim4/exim.filterdirekt oben hinzufügen /etc/exim4/exim4.conf.templateund jetzt funktioniert es wie erwartet.

verwandte Informationen