- 论坛徽章:
- 0
|
clamav 对于winrar 3.0 文件不支持的问题
Posted by kreny at 02:44 PM | 评论 (0) | TrackBack(0) | 阅读全文
今天在发送一个带有 rar 文件包附件的邮件时,出现以下错误信息:
出现未知错误。 服务器响应: '451 qq temporary problem (#4.3.0)', 端口: 25, 安全(SSL): 否, 服务器错误: 451, 错误号: 0x800CCC6A
查看qmail的smtp log文件
@4000000041243775169793b4 Accept::ORIG::Valid_Auth: 'login' ?= 'kreny'
@4000000041243780154482ec X-Qmail-Scanner-1.22:[dalouis.com109289252348012760] clamdscan: corrupt or unknown clamd scanner error or memory/resource/perms problem - exit status 2
升级了clamav 到 0.75 版本也无济于事。
最终在测试clamdscan的时候发现了问题:
# /usr/local/bin/clamdscan
./clamav-0.75/test/test: ClamAV-Test-Signature FOUND
./clamav-0.75/test/test.rar: ClamAV-Test-Signature FOUND
./clamav-0.75/test/test.zip: ClamAV-Test-Signature FOUND
./clamav-0.75/test/test-zip-noext: ClamAV-Test-Signature FOUND
./clamav-0.75/test/test-failure.rar: RAR module failure. ERROR
./clamav-0.75/contrib/clamdwatch/clamdwatch.tar.gz: Eicar-Test-Signature FOUND
于是在clamav主页中查看关于 Archives and compressed files 的文档,发现它对 winrar 3.0 格式的 rar 文件不支持。
经过测试,将邮件的附件改为winzip形式即可发送。关于如何支持winrar的方法,至今仍然没有解决。 |
|