[Postfixbuch-users] Wie kann man alle ausgehenden Mails auf HOLD setzen?
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Mi Jun 13 11:26:58 CEST 2012
* Matthias Egger <maegger at ee.ethz.ch>:
> Hallo zusammen
>
> Einer meiner User ist zur Zeit gerade dabei einen Server
> einzurichten. Dieser Server hat unter anderem Postfix darauf, um
> ausgehende Mails an den zentralen Mailserver zu relayen. Empfangen
> kann er nichts.
>
> Aller Warscheinlichkeit nach wird diese Serverinstallation und
> Ausprobier-session eine Menge an Mails erzeugen. Mails die man
> allenfalls kurz überfliegen können will aber die eigentlich niemand
> haben will.
>
> Kurz: Alle Mails des Systems sollen einfach in irgend einer Queue
> bleiben und nicht versendet werden. Was gebraucht wird bleibt länger
> drinnen (und soll vielleicht am Schluss zugestellt werden), der rest
> wird aus der Queue gelöscht.
>
> Das hörte sich für mich nach einem idealen Kandidaten für die HOLD Queue an.
>
> Also flugs folgende Zeile in main.cf eingefügt:
> smtp_header_checks = regexp:/etc/postfix/smtp_header_checks
>
> /etc/postfix/smtp_header_checks
> /.*/ HOLD Temporary hold
>
> Aber die Rechnung ohne den Wirt gemacht:
> postfix/smtp[17543]: warning: unsupported command in
> smtp_header_checks map: HOLD Temporary hold
>
> Und siehe da, in der header_checks(5) steht dann auch:
> This feature is not supported with smtp header/body checks.
Siehste.
> Tja und nun? Gibt es einen anderen sauberen Weg die Mails abzufangen
> und in die Hold Queue zu bugsieren?
defer_transports = smtp
--
Ralf Hildebrandt
Geschäftsbereich IT | Abteilung Netzwerk
Charité - Universitätsmedizin Berlin
Campus Benjamin Franklin
Hindenburgdamm 30 | D-12203 Berlin
Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
ralf.hildebrandt at charite.de | http://www.charite.de
Mehr Informationen über die Mailingliste Postfixbuch-users