Die Pipe sollte anders aussehen:
Wenn die Mail ankommt und durchkommt sollte es nach Deiner Variante so aussehen: [in-smtp]-> [exim -> spamassassin -> aliases -> pipe] -> [mailman] -> [exim] -> [out-smtp] (kein spamassassin beim versand. Wozu auch ?
Und wie gesagt, vieleicht mit spziellen approval-header. Mit Procmail kannst du den header schon umschreiben während Du die mail in de spam-folder legst. Wenn Sie dann das nächste mal durchmuss, dann fängt procmail die mail schon VOR spamassassin ab. Also Nehmen wir mal an, exim kann mails via procmail zustellen. Dann sieht das so aus.:
[smtp-in]->[exim ->[procmail -> ( spezialheader ? -> [mailman]) ->spamassassin (spam ? ->[spamfolder und einfügen des spezialheader], kein spam? ->[mailman]) ] [mailman] ->[out-smtp]
So sollten alle Fälle gelöst sein. Das approval sieht dann bsp so aus:
[spamfolder] -> [courier-imap-ssl mit inbox spamfolder] -> [moderator mit mailprogramm oder webinterface]->[Entscheidung ? spam ? -> [trash] , kein spam ? [forward->lugdd inline ohne quote und "Fwd" im subject ]] (Das müsste sich mit mutt doch machen lassen, schortcut für das forward an die liste konfiguriert u.s.w?
gruss felix
Wenn die Mail ankommt und durchkommt sähe es so aus: [in-smtp]-> [exim -> spamassassin -> aliases -> pipe] -> [mailman] -> [exim -> spamassassin] -> [out-smtp]
Wenn sie von Mailman geblockt wird (so wie bisher vorgeschlagen): [in-smtp]-> [exim -> spamassassin -> aliases -> pipe] -> [mailman -> hold-for-approval-folder -> admin-approval-via-web-iface] -> [exim -> spamassassin] -> [out-smtp] (Spamassassin kann man sich hier auch wegdenken.)
Wenn sie von Spamassassin geblockt wird, wird es interessant. Das ist was man will: [in-smtp]-> [exim -> spamassassin -> spamfolder] -> [$MEIN_WEB_IFACE -> approval] -> [mailman...] -> [exim] -> [out-smtp]
Das ist was man bekommt: [in-smtp]-> [exim -> spamassassin -> spamfolder] -> [$MEIN_WEB_IFACE -> approval] -> [mailman...] -> [exim -> spamassassin -> spamfolder] ... Wem fällt die Endlosschleife nicht auf? ;-)
Interessant würde die Option erst werden, wenn man Spamassassin in Mailman einbinden würde, was bisher keiner gemacht hat. Ein entsprechender Patch wäre sicherlich interessant - aber diesmal bitte so, dass man es ordentlich konfigurieren kann (anschalten: Ja/Nein, Options, Spamlevel, Whitelist).
Konrad