2. 安装 extman 程序套件
tar xzvf extman-0\[1\]\[1\].2.5.tar.gz  -C  /usr/local/apache2/htdocs/
cd /usr/local/apache2/htdocs
mv extman-0.2.5 extman
chown -R postfix:postfix extman/cgi/
编辑 /usr/local/apache2/htdocs/extman/webman.cf     
SYS_CONFIG = /usr/local/apache2/htdocs/extman/
SYS_LANGDIR = /usr/local/apache2/htdocs/extman/lang
SYS_TEMPLDIR = /usr/local/apache2/htdocs/extman/html
SYS_MAILDIR_BASE = /mailbox      12
SYS_SESS_DIR = /var/extman/         18 必须修改
SYS_MYSQL_USER = webman        127
SYS_MYSQL_PASS = webman
SYS_MYSQL_DB = extmail
SYS_MYSQL_HOST = localhost
SYS_MYSQL_SOCKET = /tmp/mysql.sock  131
 3. 建立目录/var/extman 并修改权限为777
      mkdir /var/extman ; chmod 777 /var/extman
4. 调整httpd.conf配置,并重载服务
ScriptAlias /extman/cgi/ /usr/local/apache2/htdocs/extman/cgi/
Alias /extman /usr/local/apache2/htdocs/extman/html/
     记得重启apache
5. 启用mailgraph_ext 图形日志插件
cd /usr/local/apache2/htdocs/extman/addon/mailgraph_ext/
mkdir /usr/local/mailgraph_ext/
cp mailgraph_ext.pl qmonitor.pl /usr/local/mailgraph_ext/
 ./mailgraph-init start
 ./qmonitor-init start
6. 登录并使用Extman系统
在浏览器中访问http://mail.benet.com/extman/
 

postfix+dovecot+MailScanner+spamassassin+F-Prot+extmail+extman构建企业级的虚拟用户邮件服务器(2)...

管理账号:[email protected] 密码:extmail*123*
注意:如果总提示验证码错误,改一下时间,保证服务器端和客户端的时间是一致的。
8.新建域abc.com和def.com
然后再abc.com中新建帐户aa;在def.com中新建帐户bb
六.     邮件内容过滤及防病毒(注意:给服务器一个永久ip,不要用临时的)
1.     解压MailScanner-4.75.11-1.rpm.tar.gz;然后进入解压后的目录,执行
./install.sh nodeps就可以了(大约30分钟),
vi /etc/MailScanner/MailScanner.conf
Run As User = postfix        115                 
Run As Group = postfix       120
Incoming Queue Dir = /var/spool/postfix/hold               149
Outgoing Queue Dir = /var/spool/postfix/incoming          153
MTA = postfix                                          180
Required SpamAssassin Score = 7                         2083 
High SpamAssassin Score = 10                            2089
Spam Actions = deliver header "X-Spam-Status: Yes"        2286
High Scoring Spam Actions = delete forward  [email protected] 2347
2.     vi /etc/postfix/main.cf
header_checks = regexp:/etc/postfix/header_checks 514 去掉该行#
重启postfix
3.     编辑/etc/postfix/header_checks
     /^Received:/ HOLD 在最后添加
4.     cd /var/spool/MailScanner/
chown postfix.postfix incoming/ quarantine/ -R
service MailScanner start
5.     构建yum库;安装spamassassin(有九个依赖关系)开源反垃圾邮件过滤器;之后启动服务:service spamassassin start
6.     安装 F-Prot 病毒扫描工具(升级需要30分钟)
a)       mkdir /opt
b)      解包fp-Linux-i686-ws.tar.gz释放至 /opt/ 目录
c)       进入/opt/f-prot
d)      执行安装脚本 install-f-prot.pl;升级病毒库(需能访问Internet
                            i.               /opt/f-prot/fpupdate  手工升级
7.     发邮件测试 主题写asdf ;主体内容也asfdsf。
8.     发送正常邮件做测试,试一下能否正常接收,跟原来邮件有何区别?
9.     发送一封垃圾邮件,看一下能否收到?是否转发给管理员?
病毒代码从:“欧洲计算机防病毒协会提供.txt”中复制:
10.   收件箱里邮件截图:
注意:带着spam表示垃圾邮件;如果带着virtus表示带病毒邮件

postfix+dovecot+MailScanner+spamassassin+F-Prot+extmail+extman构建企业级的虚拟用户邮件服务器(2)...

转载于:https://blog.51cto.com/gehailong/496256

相关文章:

  • 2021-11-13
  • 2022-12-23
  • 2021-12-06
  • 2021-12-16
  • 2021-12-06
  • 2021-08-11
  • 2021-06-19
  • 2022-12-23
猜你喜欢
  • 2021-10-19
  • 2021-04-08
  • 2021-12-27
  • 2021-05-11
  • 2021-12-31
  • 2021-07-06
  • 2022-12-23
相关资源
相似解决方案