Postfix: Shell-Skript vor Weiterleitung einer E-Mail ausführen
Guten Morgen,
ich habe folgenden Anwendungsfall:
E-Mails, die von intern nach extern verschickt werden, sollen, sobald der Mail-Client sie an Postfix übergeben hat, nicht sofort weitergeleitet werden. Statt dessen soll Postfix ein Shell-Script starten, dem als Parameter die E-Mail-Adresse des Absenders übergeben wird.
Nachdem das Skript durchgelaufen ist, kann Postfix die E-Mail wie gewohnt weiterleiten. Es ist sichergestellt, dass das Skript erfolgreich beendet wird.
Ich habe mir schon Milter angeschaut, darin aber keine mögliche Lösung gefunden.
Auch das Durchsuchen der Liste mögliche Konfigurationsparameter mit postconf | egrep "(pre|command|script)" hat mir nicht weitergeholfen.
Und in der Liste der Addons unter http://www.postfix.org/addon.html war auch nichts hilfreiches.
Hat hier jemand vielleicht eine Idee, wie ich die Anforderung umsetzen könnte?
Danke für jeden Tipp oder Hinweis.
Viele Grüße,
Stefan
ich habe folgenden Anwendungsfall:
E-Mails, die von intern nach extern verschickt werden, sollen, sobald der Mail-Client sie an Postfix übergeben hat, nicht sofort weitergeleitet werden. Statt dessen soll Postfix ein Shell-Script starten, dem als Parameter die E-Mail-Adresse des Absenders übergeben wird.
Nachdem das Skript durchgelaufen ist, kann Postfix die E-Mail wie gewohnt weiterleiten. Es ist sichergestellt, dass das Skript erfolgreich beendet wird.
Ich habe mir schon Milter angeschaut, darin aber keine mögliche Lösung gefunden.
Auch das Durchsuchen der Liste mögliche Konfigurationsparameter mit postconf | egrep "(pre|command|script)" hat mir nicht weitergeholfen.
Und in der Liste der Addons unter http://www.postfix.org/addon.html war auch nichts hilfreiches.
Hat hier jemand vielleicht eine Idee, wie ich die Anforderung umsetzen könnte?
Danke für jeden Tipp oder Hinweis.
Viele Grüße,
Stefan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 665797
Url: https://administrator.de/forum/postfix-shell-skript-vor-weiterleitung-einer-e-mail-ausfuehren-665797.html
Ausgedruckt am: 23.12.2024 um 14:12 Uhr
6 Kommentare
Neuester Kommentar
Das
https://thecodingmachine.io/triggering-a-php-script-when-your-postfix-se ...
sollte auch mit andere Scriptsprachen funktionieren.
lks
https://thecodingmachine.io/triggering-a-php-script-when-your-postfix-se ...
sollte auch mit andere Scriptsprachen funktionieren.
lks
Dann mach doch ein Miniscript für die Pipe, die aus der Mail Absender und ID extrahiert und diese an Dein anderes Script übergibt.
lks