Wenn Sie EuropeanMX sowohl für die Filterung eingehender als auch ausgehender E-Mails verwenden (mit Hilfe des Smarthost-Setups), wird die gesamte externe SMTP-Kommunikation automatisch als Teil der Domain archiviert, für die die Archivierung aktiviert ist. Allerdings leitet Exim die interne Kommunikation nicht über den ausgehenden Smarthost weiter, daher wird die interne Kommunikation standardmäßig nicht archiviert.
Die interne Kommunikation über EuropeanMX zu archivieren ist jedoch recht einfach und kann mit wenigen Schritten aktiviert werden. Das Journaling-System ermöglicht es Exim, automatisch eine Kopie der gesamten internen Kommunikation an eine externe E-Mail-Adresse zu senden. Solange Sie die externe E-Mail-Adresse mit EuropeanMX zur Archivierung eingerichtet haben, verarbeitet der EuropeanMX-Eingangsfilter die Nachricht und archiviert sie. Konfigurieren Sie die Zieladresse, an die die Journaling-Berichte geschickt werden, als Empfänger in der Zulassungsliste. D. h. für die empfangenen Nachrichten findet keine Filterung statt.
Die globale Jounaladresse können Sie unter Archivierung > Status finden. Stellen Sie sicher, dass die Archivierung aktiviert ist.
Wenn die Adresse auf @MX-record-hostname endet, verwenden Sie bitte stattdessen @mx1.europeanmx.eu.
Um das Journaling auf Exim (Linux) zu aktivieren, muss der local_user Router so bearbeitet werden, dass E-Mails an einen modifizierten Smarthost-Router umgeleitet werden.
Die folgende Konfiguration wurde auf Ubuntu 14.04.5 LTS getestet, andere Distributionen können andere Dateispeicherorte verwenden.
Bearbeiten Sie den local_user Router:
/etc/exim4/conf.d/router/900_exim4-config_local_user
Fügen Sie einen neuen Router am Anfang der Datei hinzu:
journal:
debug_print = "R: journaling for $local_part@$domain"
driver = redirect
domains = +local_domains
redirect_router = journal_send
data = [IHRE_GLOBALE_JOURNALADRESSE]
Fügen Sie die folgenden Zeile zum local_user Router hinzu:
local_user:
debug_print = "R: local_user for $local_part@$domain"
driver = accept
domains = +local_domains
check_local_user
local_parts = ! root
transport = LOCAL_DELIVERY
cannot_route_message = Unknown user
Fügen Sie am Ende der Datei den neuen Router hinzu:
journal_send:
driver = manualroute
domains = +local_domains
transport = remote_smtp
route_list = * smtp.antispamcloud.com