2017-07-16 14 views
0

のamavisロガーでrootに送信され、この電子メールに非常によく私をスパム:修復することも可能である方法Wide character in print at /usr/share/perl5/Razor2/Logger.pm line 107.cronはamavisの - 印刷でワイド文字を

件名:Cron <[email protected]> test -e /usr/sbin/amavisd-new-cronjob && /usr/sbin/amavisd-new-cronjob sa-sync

ボディそれ?ありがとう。

答えて

-1

これを試してください。 コードはここにある...

にsudo viの/usr/share/perl5/Razor2/Logger.pm

00008: use POSIX qw(strftime); 
00009: use IO::File; 
00010: # 2003/09/10 Anne Bennett: syslog of our choice (uses socket, 
00011: # does not assume network listener). 
00012: use Sys::Syslog; 
00013: + use Encode; 
00014: 
00015: # designed to be inherited module 
00016: # but can stand alone. 

00106:   my $fd = $self->{fd}; 
00107: -  print $fd "$now_string$logstr"; 
00107: +  print $fd encode('utf-8', "$now_string$logstr"); 
00108:  }