最近公司病毒邮件和垃圾邮件横飞,导致负责公司邮箱的我压力倍增(虽然负责,但是对qmail还没有一个很清晰的概念,完全属于菜鸟中的菜鸟)。一直想着怎样在不影响现在使用的情况下对mail进行改造,使得能够顺利过渡。
一开始想的方法是另外找一台服务器作邮件路由,里面新装qmail,qmail-scanner,clamv,而且不需要装vpopmail,sqwebmail这类东西,但是搞了3天没有成功,dns server的mx记录虽然改了,但是好像邮件不能从新安装的机器过渡到原来的邮件服务器。最终否决了这个方案。由于leader要求在今天之前必须完成,而那个时候已经是周五了,当时看来时间很紧了。因为周六又和一些朋友去了热带风暴,然后又去ktv通宵,导致周日晚上才能真正开始装病毒网关。想来想去还是直接在现有的服务器上安装clamv和qmail-scanner就ok了。最多做好备份,以备rollback。从周日晚上9点左右搞到凌晨3点,最终还是rollback。为了不影响白天公司的正常工作。但是成果是知道了不需要重装qmail,vpopmail,sqwebmail,这些东西,在原有的基础上加了qmailadmin。使得管理更加方便简捷。只剩最后一天了,而且必须是晚上弄,搞得我现在严重睡眠不足。晚上我先做好备份,然后就开始动手先装clamv,很简单就过去了,接下来的qmail-scanner就比较头大了,因为原来的系统上没有安装qmail-smtp的补丁,导致qmail-scanner不能安装,由于水平有限,想这回完了,要全部重新安装了,不过看了一些文档后,发觉好像不需要,不管了,直接在源码上打好补丁,然后make install check一下,然后安装qmail-scanner,ok,可以安装了。不过心理并不兴奋,因为前天我完全重装,也是可以装,但是最后用MTU软件如oe却认证失败。因此我小心翼翼的进行最后的测试,查一点,pop3可以通过验证,但是smtp不行报421错误,郁闷,时间已经是1点了。不好交差阿。就去chinaunix上寻求帮助,等了20分钟有了回应,给了点提示,再看看自己的配置,果然有一处少写了.pl。最终水落石出。ok!搞定,倒下睡觉。这也是这些天没更新blog的原因,心理烦躁。不过搞定了,感觉好多了:)