自刨自吃,闲云野鹤,眼净心净,天宽地宽。
在 Slackware 下全部从源代码安装邮件服务器:五、启动并且测试服务
1、启动服务
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # 启动 MySQL mysql.server start # 启动病毒防护 su - amavis -c "/home/amavis/sbin/amavisd" /home/clamav/sbin/clamd # 启动 authlib /home/courier/authlib/sbin/authdaemond start # 启动 POP3 和 IMAP /home/courier/imap/libexec/imapd.rc start /home/courier/imap/libexec/imapd-ssl.rc start /home/courier/imap/libexec/pop3d.rc start /home/courier/imap/libexec/pop3d-ssl.rc start # 启动 Postfix /home/postfix/sbin/postfix start # 启动 Extman 所需的图形统计 /home/www/extsuite/extman/addon/mailgraph_ext/mailgraph-init start /home/www/extsuite/extman/addon/mailgraph_ext/qmonitor-init start # 启动 Apache apachectl -k start |
2、测试
执行 netstat -ap,看看已经打开被监听的端口中是否有下面的所有端口:
1 2 3 4 5 6 7 8 9 10 | Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 *:3306 *:* LISTEN 3377/mysqld tcp 0 0 *:auth *:* LISTEN 3080/inetd tcp 0 0 *:smtp *:* LISTEN 29100/master tcp6 0 0 [::]:imaps [::]:* LISTEN 29020/couriertcpd tcp6 0 0 [::]:pop3s [::]:* LISTEN 29032/couriertcpd tcp6 0 0 [::]:pop3 [::]:* LISTEN 29026/couriertcpd tcp6 0 0 [::]:imap [::]:* LISTEN 29013/couriertcpd tcp6 0 0 [::]:http [::]:* LISTEN 3307/httpd |
注:如果你没有加载 POP3-SSL 和 IMAP-SSL 支持,那么 pop3s 和 imaps 端口就不会打开。
然后看看 /var/log/maillog 里面是否有错误,本系统主要的日志都在这个文件里。
下面就是用浏览器打开 http://domail.ltd/extman/,用 postmaster@domail.ltd:extmail*123* 登录,然后添加域、帐号并且使用邮件系统吧。
下面测试垃圾邮件和病毒邮件监控是否正常工作。
用其他的邮箱给自己的帐号发信,分别包含如下特征字符串:
1 2 | X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H* XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X |
第一行是病毒邮件的特征字符串,第二行是 Spamassassin 的 GTUBE 垃圾邮件特征字符串。
如果一切正常的话,那么病毒邮件就会显示出被隔离的字样,而垃圾邮件则自动存入垃圾邮件箱。如果没有,请检查 /var/log/maillog 以定位问题。