{"id":288,"date":"2010-06-22T16:28:20","date_gmt":"2010-06-22T13:28:20","guid":{"rendered":"http:\/\/skeletor.org.ua\/?p=288"},"modified":"2011-05-05T14:35:02","modified_gmt":"2011-05-05T11:35:02","slug":"spamassassin-%d0%b8-%d1%87%d0%b0%d1%81%d1%82%d1%8b%d0%b5-%d0%be%d1%88%d0%b8%d0%b1%d0%ba%d0%b8","status":"publish","type":"post","link":"https:\/\/skeletor.org.ua\/?p=288","title":{"rendered":"SpamAssassin \u0438 \u0447\u0430\u0441\u0442\u044b\u0435 \u043e\u0448\u0438\u0431\u043a\u0438"},"content":{"rendered":"<p>\u0417\u0434\u0435\u0441\u044c \u0431\u0443\u0434\u0443 \u043f\u043e\u043c\u0435\u0448\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u044b\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441\u043e <strong>SpamAssassi<\/strong>n. \u0415\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0447\u0442\u043e \u0431\u0443\u0434\u0443 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u0442\u044c.<\/p>\n<p><!--more--><\/p>\n<p><strong><span style=\"color: #ff0000;\">1)\u041f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 Amavisd-new \u0432\u044b\u0434\u0430\u0435\u0442 \u0432\u043e\u0442 \u0447\u0442\u043e:<\/span><\/strong><\/p>\n<p><span style=\"color: #993366;\">fetch_modules: error loading required module MIME\/Head.pm:<br \/>\nFile::Temp version 0.18 required&#8211;this is only version 0.16 at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Tools.pm line 14.<br \/>\nBEGIN failed&#8211;compilation aborted at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Tools.pm line 14.<br \/>\nCompilation failed in require at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Head.pm line 125.<br \/>\nBEGIN failed&#8211;compilation aborted at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Head.pm line 125.<br \/>\nCompilation failed in require at \/usr\/local\/sbin\/amavisd line 193.<br \/>\nString found where operator expected at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Body.pm line 450, near &#8220;whine &#8220;couldn&#8217;t unlink &#8220;&#8221;<br \/>\n(Do you need to predeclare whine?)<br \/>\nfetch_modules: error loading required module MIME\/Body.pm:<br \/>\nsyntax error at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Body.pm line 450, near &#8220;whine &#8220;couldn&#8217;t unlink &#8220;&#8221;<br \/>\nBEGIN not safe after errors&#8211;compilation aborted at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Body.pm line 485.<br \/>\nCompilation failed in require at \/usr\/local\/sbin\/amavisd line 193.<br \/>\nString found where operator expected at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder.pm line 204, near &#8220;usage &#8220;unsupported encoding &#8216;$enc&#8217;: using &#8216;binary'&#8221;&#8221;<br \/>\n(Do you need to predeclare usage?)<br \/>\nfetch_modules: error loading required module MIME\/Entity.pm:<br \/>\nsyntax error at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder.pm line 204, near &#8220;usage &#8220;unsupported encoding &#8216;$enc&#8217;: using &#8216;binary'&#8221;&#8221;<br \/>\nCompilation failed in require at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Entity.pm line 236.<br \/>\nBEGIN failed&#8211;compilation aborted at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Entity.pm line 236.<br \/>\nCompilation failed in require at \/usr\/local\/sbin\/amavisd line 193.<br \/>\nfetch_modules: error loading required module MIME\/Parser.pm:<br \/>\nGlobal symbol &#8220;$M_DEBUG&#8221; requires explicit package name at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Parser\/Filer.pm line 292.<br \/>\nGlobal symbol &#8220;$M_WARNING&#8221; requires explicit package name at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Parser\/Filer.pm line 303.<br \/>\nBEGIN not safe after errors&#8211;compilation aborted at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Parser\/Filer.pm line 765.<br \/>\nCompilation failed in require at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Parser.pm line 148.<br \/>\nBEGIN failed&#8211;compilation aborted at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Parser.pm line 148.<br \/>\nCompilation failed in require at \/usr\/local\/sbin\/amavisd line 193.<br \/>\nString found where operator expected at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/Base64.pm line 77, near &#8220;debug &#8220;in = $in; out = $out&#8221;&#8221;<br \/>\n(Do you need to predeclare debug?)<br \/>\nfetch_modules: error loading required module MIME\/Decoder\/Base64.pm:<br \/>\nsyntax error at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/Base64.pm line 77, near &#8220;debug &#8220;in = $in; out = $out&#8221;&#8221;<br \/>\nCompilation failed in require at \/usr\/local\/sbin\/amavisd line 193.<br \/>\nString found where operator expected at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/NBit.pm line 138, near &#8220;whine &#8220;saw 8-bit data while encoding 7bit&#8221;&#8221;<br \/>\n(Do you need to predeclare whine?)<br \/>\nString found where operator expected at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/NBit.pm line 143, near &#8220;whine &#8220;saw long line while encoding 7bit\/8bit&#8221;&#8221;<br \/>\n(Do you need to predeclare whine?)<br \/>\nfetch_modules: error loading required module MIME\/Decoder\/NBit.pm:<br \/>\nsyntax error at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/NBit.pm line 138, near &#8220;whine &#8220;saw 8-bit data while encoding 7bit&#8221;&#8221;<br \/>\nsyntax error at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/NBit.pm line 143, near &#8220;whine &#8220;saw long line while encoding 7bit\/8bit&#8221;&#8221;<br \/>\nCompilation failed in require at \/usr\/local\/sbin\/amavisd line 193.<br \/>\nString found where operator expected at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/UU.pm line 90, near &#8220;whine &#8220;file incomplete, no end found\\n&#8221;&#8221;<br \/>\n(Do you need to predeclare whine?)<br \/>\nfetch_modules: error loading required module MIME\/Decoder\/UU.pm:<br \/>\nsyntax error at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/UU.pm line 90, near &#8220;whine &#8220;file incomplete, no end found\\n&#8221;&#8221;<br \/>\nCompilation failed in require at \/usr\/local\/sbin\/amavisd line 193.<br \/>\nString found where operator expected at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/Gzip64.pm line 94, near &#8220;whine &#8220;Encoding &#8220;&#8221;<br \/>\n(Do you need to predeclare whine?)<br \/>\nfetch_modules: error loading required module MIME\/Decoder\/Gzip64.pm:<br \/>\nsyntax error at \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/MIME\/Decoder\/Gzip64.pm line 94, near &#8220;whine &#8220;Encoding &#8220;&#8221;<br \/>\nCompilation failed in require at \/usr\/local\/sbin\/amavisd line 193.<br \/>\nERROR: MISSING REQUIRED BASIC MODULES:<br \/>\nMIME::Head<br \/>\nMIME::Body<br \/>\nMIME::Entity<br \/>\nMIME::Parser<br \/>\nMIME::Decoder::Base64<br \/>\nMIME::Decoder::NBit<br \/>\nMIME::Decoder::UU<br \/>\nMIME::Decoder::Gzip64<br \/>\nBEGIN failed&#8211;compilation aborted at \/usr\/local\/sbin\/amavisd line 232.<\/span><\/p>\n<p><span style=\"color: #ff6600;\"><em><span style=\"color: #ff6600;\">\u0420\u0435\u0448\u0435\u043d\u0438\u0435:<\/span> <\/em><\/span><\/p>\n<p><span style=\"color: #993366;\">#perl -MCPAN -e shell<br \/>\n&gt;install Bundle::CPAN<br \/>\n&gt;reload cpan<br \/>\n&gt;exit<\/span><\/p>\n<p><strong><span style=\"color: #ff0000;\">2) \u0412 \u043b\u043e\u0433\u0430\u0445 \u0432\u0430\u043b\u0438\u0442\u044c\u0441\u044f \u0442\u0430\u043a\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430 <\/span><\/strong><\/p>\n<p><span style=\"color: #993366;\">Mar 31 21:13:48 mail amavis[66684]: (!)_DIE: Can&#8217;t locate Mail\/SpamAssassin\/CompiledRegexps\/body_0.pm in @INC (@INC contains: \/var\/db\/spamassassin\/compiled\/5.008\/3.003000 \/var\/db\/spamassassin\/compiled\/5.008\/3.003000\/auto lib \/usr\/local\/lib\/perl5\/5.8.8\/BSDPAN \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/mach \/usr\/local\/lib\/perl5\/site_perl\/5.8.8 \/usr\/local\/lib\/perl5\/site_perl \/usr\/local\/lib\/perl5\/5.8.8\/mach \/usr\/local\/lib\/perl5\/5.8.8) at (eval 875) line 1.<br \/>\nMar 31 21:13:48 mail amavis[66684]: (!)_DIE: Can&#8217;t locate Mail\/SpamAssassin\/CompiledRegexps\/body_0.pm in @INC (@INC contains: \/var\/db\/spamassassin\/compiled\/5.008\/3.003000 \/var\/db\/spamassassin\/compiled\/5.008\/3.003000\/auto lib \/usr\/local\/lib\/perl5\/5.8.8\/BSDPAN \/usr\/local\/lib\/perl5\/site_perl\/5.8.8\/mach \/usr\/local\/lib\/perl5\/site_perl\/5.8.8 \/usr\/local\/lib\/perl5\/site_perl \/usr\/local\/lib\/perl5\/5.8.8\/mach \/usr\/local\/lib\/perl5\/5.8.8) at (eval 875) line 1.\\nBEGIN failed&#8211;compilation aborted at (eval 875) line 1.<\/span><\/p>\n<p><em><span style=\"color: #ff6600;\">\u0420\u0435\u0448\u0435\u043d\u0438\u0435:<\/span><\/em><\/p>\n<p><span style=\"color: #993366;\">#sa-compile<br \/>\n#sa-update -D<\/span><\/p>\n<p><strong><span style=\"color: #ff0000;\">3) \u0412\u0430\u043b\u0438\u0442\u044c\u0441\u044f \u0442\u0430\u043a\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430 <\/span><\/strong><\/p>\n<p><span style=\"color: #993366;\">Mar 31 21:44:07 mail clamd[25609]: lstat() failed on: \/var\/amavis\/tmp\/amavis-20100331T214407-74558\/parts<br \/>\nMar 31 21:44:07 mail amavis[74558]: (74558-01) (!)run_av (ClamAV-clamd) FAILED &#8211; unexpected , output=&#8221;\/var\/amavis\/tmp\/amavis-20100331T214407-74558\/parts: lstat() failed: Permission denied. ERROR\\n&#8221;<br \/>\nMar 31 21:44:07 mail amavis[74558]: (74558-01) (!)ClamAV-clamd av-scanner FAILED: CODE(0x8958584) unexpected , output=&#8221;\/var\/amavis\/tmp\/amavis-20100331T214407-74558\/parts: lstat() failed: Permission denied. ERROR\\n&#8221; at (eval 100) line 594.<\/span><\/p>\n<p><em><span style=\"color: #ff6600;\">\u0420\u0435\u0448\u0435\u043d\u0438\u0435:<\/span><\/em><\/p>\n<p>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f <strong>vscan<\/strong> \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 <strong>clamav<\/strong> \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f <strong>clamav<\/strong> \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 <strong>vscan\ufeff<\/strong><\/p>\n<p><strong><span style=\"color: #ff0000;\">4)<\/span><\/strong><br \/>\n<span style=\"color: #993366;\">May  4 00:00:36 gate spamd[1452]: locker: error accessing \/var\/spool\/mqueue\/.spamassassin\/bayes.lock: \u041d\u0435\u0442 \u0442\u0430\u043a\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0438\u043b\u0438 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 at \/usr\/local\/lib\/perl5\/site_perl\/5.10.1\/Mail\/SpamAssassin\/Locker\/UnixNFSSafe.pm line 106,  line<br \/>\n35.<br \/>\nMay  4 00:00:37 gate spamd[1452]: locker: error accessing \/var\/spool\/mqueue\/.spamassassin\/bayes.lock: \u041d\u0435\u0442 \u0442\u0430\u043a\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0438\u043b\u0438 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 at \/usr\/local\/lib\/perl5\/site_perl\/5.10.1\/Mail\/SpamAssassin\/Locker\/UnixNFSSafe.pm line 106,  line<br \/>\n35.<\/span><\/p>\n<p><em><span style=\"color: #ff6600;\">\u0420\u0435\u0448\u0435\u043d\u0438\u0435:<\/span><\/em><\/p>\n<p>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c <strong>spamassasin<\/strong> \u043e\u0442 \u044e\u0437\u0435\u0440\u0430 <strong>spamd:spamd<\/strong> \u0438 \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430 \u0440\u0435\u043a\u0443\u0440\u0441\u0438\u0432\u043d\u043e \u043d\u0430 \u043f\u0430\u043f\u043a\u0443 <strong>\/var\/spool\/mqueue\/.spamassassin\/<\/strong> <strong>spamd:spamd<\/strong>, <strong>0770<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0417\u0434\u0435\u0441\u044c \u0431\u0443\u0434\u0443 \u043f\u043e\u043c\u0435\u0448\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u044b\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441\u043e SpamAssassin. \u0415\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0447\u0442\u043e \u0431\u0443\u0434\u0443 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u0442\u044c.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,10],"tags":[],"class_list":["post-288","post","type-post","status-publish","format-standard","hentry","category-mail","category-others"],"_links":{"self":[{"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/posts\/288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=288"}],"version-history":[{"count":5,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/posts\/288\/revisions"}],"predecessor-version":[{"id":332,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/posts\/288\/revisions\/332"}],"wp:attachment":[{"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}