自建MAIL服务器方案:ExtMail

单位的邮件服务器,因为工作时间太长硬件出了问题,频繁的死机。排查后是散热风扇出了问题,算算时间运行了有11年了,不算不知道,一算吓一跳啊。当初是要给学生提供电子邮件,所以自建了一套邮件系统,买的是EYOU的电子邮件系统5000用户版的, 中间升级过一次软件。不过,现在已经不用给学生分配免费邮箱了,基本上都自己有,而且多是QQ邮箱。因为硬件的不稳定,教职工用起来,也经常出问题。所以大家都慢慢地转到QQ邮箱了,我在三个月前,也开通了QQ邮箱的域名邮箱功能。通过域名邮箱,可以把QQ邮箱和单位的邮箱绑在一起,通过一个邮箱来收发。

曾经想过,把邮件系统向虚拟机迁移,结果咨询了EYOU,费用太高,没有必要了。也就是说截至到三个月前,我们的电子邮件服务器正式走向了终结,它也走完了自己伟大而卓越的一生。

但这二周本地邮件停掉后,才发现我这边有一些设备的邮件报警不能用了。准备转到QQ邮箱上来,结果发现因为QQ邮箱安全性设置的原因,用不了!用不了!怎么办呢,不用邮件报警,肯定不行啊。中心机房是无人值守的,万一设备出了问题,其他的手段没有正常报警,引起更大的故障就麻烦了。

解决方案只有一个,还是自建。就想到了用开源的邮件系统,找来找去,选中了国内的ExtMail。今天从上午9点多开始,直到现在才搞定。

安装简要步骤如下:

1、下载了一体化的系统EMOS_1.6_x86_64.iso,在Hyper-V里新建了虚拟机,并加载此ISO。

2、引导并正常安装,报错。错误信息为没有网卡。分析后,判定为EMOS安装版较老,无法识别Hyper-V里的网卡。以前安装centos 6.*系统也会遇到此问题,解决方案是在配置虚拟机时,将网卡添加为旧版网络适配器就OK了。

网卡配置方法为:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.111.133
NETMASK=255.255.255.0
GATEWAY=192.168.111.1
DNS1=8.8.8.8
DNS2=114.114.114.114
ONBOOT=yes

我只配置了内网地址,因为我只需要网络中心的所有设备及服务器内部能用就可以了。以后如果真的需要,对外开放的话,再做安全性配置和检查后再开放。

3、其它按正常步骤配置,具体可参考官方论坛。http://www.extmail.org/forum/index.php

4、全部配置成功后。,发送邮件给QQ邮件失败。tail -f /var/log/messages查看日志后,发现报550错误,被QQ邮件服务器拒收。

5、查看相关文件后,解决办法为在收信人的QQ邮箱的白名单中加上你为ExtMail配置的域。

6、测试成功。ExtMail发信给QQ邮件OK,内网设备利用ExtMail发信给QQ邮件报警成功。

未经允许不得转载:生于七零年代 » 自建MAIL服务器方案:ExtMail

赞 (3) 打赏

评论

7+6=

觉得文章有用就打赏一下文章作者

微信扫一扫打赏