Hello! On Tue, 29 Nov 2011 at 02:24:50 (+0200), Paul Arakelyan wrote:
Тут давече начало происходить странное - получают почту от mail.ru, например, и оно берет и проверяет по RBL адрес не сервера mail.ru, а адрес клиента, который mail.ru написал в заголовках - со всеми вытекающими попаданиями в RBL (dialup/dsl). Чё эт оно так стало делать и как его заставить так не делать ?
Видимо, нужно посмотреть, какое правило срабатывает и посмотреть на его .cf Всё хуже оказалось - Received.pm - my @hdrs = $msg->get_header('Received');
# Now add the single line headers like X-Originating-IP. (bug 5680) # we convert them into synthetic "Received" headers so we can share # code below. for my $header (@{$permsgstatus->{main}->{conf}->{originating_ip_headers}}) { my $str = $msg->get_header($header); next unless ($str && $str =~ m/($IP_ADDRESS)/); push @hdrs, "from X-Originating-IP: $1\n"; }
Я так понял, они тупо прилепляют "шо попало".
Ну что-то в этом есть. Почему бы действительно и не проверять не только рилей, но и его клиента. -- George L. Yermulnik [YZ-RIPE]