Re: Fwd: Hätte gerne einen Eintrag ins maillog wenn mail in HOLD-Queue landet

Andreas Wass - Glas Gasperlmair a.wass at glas-gasperlmair.at
Do Sep 8 07:38:05 CEST 2016


Am 07.09.2016 um 18:55 schrieb Alex JOST:
> Am 07.09.2016 um 14:01 schrieb Andreas Wass - Glas Gasperlmair:
>> Hat ev. schon jemand einen Tip für mich?
>>
>> vg, Andi
>>
>>
>> -------- Weitergeleitete Nachricht --------
>> Betreff:     Hätte gerne einen Eintrag ins maillog wenn mail in
>> HOLD-Queue landet
>> Datum:     Wed, 7 Sep 2016 11:06:54 +0200
>> Von:     Andreas Wass - Glas Gasperlmair <a.wass at glas-gasperlmair.at>
>> Organisation:     Glas Gasperlmair
>> An:     postfix-users at de.postfix.org
>>
>>
>>
>> Hi Leute!
>>
>> Folgender Eintrag in meiner header_checks
>>
>> /^Subject: .*Online Rechnung/ HOLD Spamschutz1
>>
>> funktioniert insofern, als dass solche Mails zwar in der HOLD-QUEUE
>> landen, allerdings wird kein Eintrag "Spamschutz1" ins maillog 
>> geschrieben.
>>
>> Muss das extra konfiguriert werden und wenn ja wo?
>
> Bei mir funktioniert das.
>
> => /etc/postfix/header_checks.pcre:
> /^Subject:.*TEST.*/    HOLD Test Betreff 1
>
>
> Sep 07 18:00:00 smtp.example.com postfix/cleanup[18475]: 27EAB2010E:
>   hold: header Subject: TEST from smtp.example.org[1.2.3.4];
>   from=<sender at example.org> to=<empfaenger at example.com> proto=ESMTP
>   helo=<smtp.example.org>: Test Betreff 1
>

Dummer Fehler meinerseits.
Wenn man schon das Logfile mittels

tail -f /var/log/maillog | egrep -i 
'(reject|error|warning|fatal|panic|block|banned)'

abfragt, dann sollte man auch das Wort "hold" zu den anderen Strings 
schreiben.

so ist's richtig

tail -f /var/log/maillog | egrep -i 
'(reject|error|warning|fatal|panic|block|banned|hold)'

Vielen Dank für eure Antworten

vg, Andi



Mehr Informationen über die Mailingliste postfix-users