mailgraph exim
Добавлено: 2009-02-24 13:11:42
в стандартном mailgraph под exim у меня не считались rejected на "greylisted" и "you in blacklist"
mailgraph.pl.orig
по моему правильнее было бы
а спам ловится через
может кому-то пригодится 
mailgraph.pl.orig
Код: Выделить всё
elsif($prog eq 'exim') {
if($text =~ /^[0-9a-zA-Z]{6}-[0-9a-zA-Z]{6}-[0-9a-zA-Z]{2} <= \S+/) {
event($time, 'received');
}
elsif($text =~ /^[0-9a-zA-Z]{6}-[0-9a-zA-Z]{6}-[0-9a-zA-Z]{2} => \S+/) {
event($time, 'sent');
}
elsif($text =~ / rejected because \S+ is in a black list at \S+/) {
if($opt{'rbl-is-spam'}) {
event($time, 'spam');
} else {
event($time, 'rejected');
}
}
elsif($text =~ / rejected RCPT \S+: (Sender verify failed|Unknown user)/) {
event($time, 'rejected');
}
Код: Выделить всё
elsif($prog eq 'exim') {
if($text =~ /^[0-9a-zA-Z]{6}-[0-9a-zA-Z]{6}-[0-9a-zA-Z]{2} <= \S+/) {
event($time, 'received');
}
elsif($text =~ /^[0-9a-zA-Z]{6}-[0-9a-zA-Z]{6}-[0-9a-zA-Z]{2} => \S+/) {
event($time, 'sent');
}
elsif($text =~ / rejected RCPT/) {
event($time, 'rejected');
}Код: Выделить всё
$prog eq 'spamd'