由于各种监控系统的实时告警,都需要使用邮箱进行发送,而其中使用SMTP协议的邮箱,各种监控系统、ITSM系统等支持最广泛。

为测试监控系统的告警功能,需要先搭建1个SMTP邮箱。


实验环境:CentOS6.5

使用程序:EwoMail开源版


1、软件下载

git地址:https://gitee.com/laowu5/EwoMail

直接打包下载即可,该软件开源,已经包含了如下组件

EwoMail集成的软件:

Postfix:邮件服务器

Dovecot:IMAP/POP3/邮件存储

Amavisd:反垃圾和反病毒

Fail2ban:监控策略

LNAMP:apache2.2,nginx1.8, mysql5.5,php5.4

EwoMail-Admin:WEB邮箱管理后台

Rainloop:webmail


2、安装

yum install unzip
unzip -o ewomail.zip
cd EwoMail/install

安装需要加一个邮箱后缀域名,这里使用#ewomail.cn

sh ./start.sh ewomail.cn


3、DNS增加解析记录

登录DNS服务器,增加解析记录

A记录,名字留空,域名ewomail.cn,IP地址为10.1.30.9(视实际更改)

A记录,名字mail,域名mail. ewomail.cn,IP地址为10.1.30.9

CNAME记录,名字smtp,域名smtp. ewomail.cn,指向mail. ewomail.cn

CNAME记录,名字imap,域名imap. ewomail.cn,指向mail. ewomail.cn

另外还有两条MX与TXT的,不一定需要。


4、ewomail使用

4.1管理员登录

http://IP:8010,用户名admin,密码ewomail123

【实战演练】Linux操作系统11-搭建SMTP_第1张图片

管理后台用于管理你的邮箱和域名,可以无限添加域名和邮箱。 

需要在“邮箱域名”添加域名,“邮箱添加”添加增加用户与设置密码。


4.2用户前台登录

WebMail用于登录邮箱,发送与接收邮件。

http://ip:8000

【实战演练】Linux操作系统11-搭建SMTP_第2张图片

4.3其他帮助信息

http://doc.ewomail.com/ewomail/285649