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_zane
mit 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.filter
direkt oben hinzufügen /etc/exim4/exim4.conf.template
und jetzt funktioniert es wie erwartet.