[Postfixbuch-users] Postfix postscreen und mailgraph
Tobias Hachmer
tobias at hachmer.de
Di Sep 6 18:59:06 CEST 2011
On Tue, 06 Sep 2011 18:53:52 +0200, Tobias Hachmer wrote:
> On Tue, 06 Sep 2011 18:15:56 +0200, Jogie at quantentunnel.de wrote:
>> Habe selbst postscreen seit 3 Tagen am laufen und sehe nun im
>> Mailgraph,
>> dass ich mehr "echte" Mails habe, als "Rejects". Sieht für mich so
>> aus,
>> als könnte Mailgraph die Eintragungen im Log nicht auswerten /
>> zuordnen?
>>
>> Hat das schon jemand kombiniert? Gibts da einen Trick? Loglevel von
>> postscreen erhöhen oder so?
>
> Dem Mailgraph Script muss die Log-Syntax von Postscreen erst
> beigebracht werden, ansonsten weiß Mailgraph nichts von den
> postscreen
> rejects.
>
> Bei mir in der mailgraph.pl habe ich um die Zeile 635 am Ende des
> "if($prog =~ /^postfix\/(.*)/)"-Blocks Folgendes hinzugefügt:
>
> elsif($prog eq 'postscreen') {
> if($text =~ /NOQUEUE: reject:/) {
> event($time, 'rejected');
> }
> }
> elsif($prog eq 'postscreen') {
> if($text =~ /DISCONNECT/) {
> event($time, 'rejected');
> }
> }
Sorry, korrekterweise müsste es so lauten:
elsif($prog eq 'postscreen') {
if($text =~ /NOQUEUE: reject:/) {
event($time, 'rejected');
}
elsif($text =~ /DISCONNECT/) {
event($time, 'rejected');
}
}
Tobias
Mehr Informationen über die Mailingliste Postfixbuch-users