[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