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

本文涉及的产品
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS AI 助手,专业版
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介:
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/
 

管理账号: root@extmail.org  密码: 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  aa@benet.com 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表示带病毒邮件



本文转自 gehailong 51CTO博客,原文链接:http://blog.51cto.com/gehailong/496256,如需转载请自行联系原作者

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
6月前
|
弹性计算 编解码 大数据
性价比最高提升50%!阿里云企业级云服务器上新
阿里云ECS云服务器推出全新升级的u2系列实例,包括基于Intel的u2i实例与首个基于AMD的u2a实例,提供企业级独享算力,综合性价比最高提升50%。u2i实例已开放公测,适用于中小型数据库、企业网站建设等场景。同时发布基于AMD的第九代旗舰实例g9ae,性能提升65%,适用于大数据、视频转码等密集型业务。
481 0
|
6月前
|
存储 机器学习/深度学习 缓存
阿里云企业级九代云服务器:c9i、g9i、r9i实例的收费标准、性能与选型攻略
计算型c9i、通用型g9i和内存型r9i实例是阿里云专为需要高性能云服务器的用户推出的第九代新品云服务器实例规格,适用于机器学习推理应用,数据分析等场景。本文为大家介绍阿里云服务器的新品实例——计算型c9i、通用型g9i、内存型r9i实例各自的性能参数与适用场景,再到最新的活动价格与其他实例的对比选型指南,以供参考。
|
存储 弹性计算 人工智能
弹性计算第九代企业级ECS实例新品发布
阿里云第九代企业级实例基于全新CIPU 2.0架构,搭载最新英特尔和AMD处理器,大幅提升性能、安全性和稳定性。G9i实例采用英特尔新一代处理器,内存带宽和L3缓存显著提升,标配AMX加速器;G9A实例则搭载AMD先进处理器,提供更高的性价比和端到端加密能力。九代产品在算力、IO能力和安全性上全面升级,尤其适用于搜推、大数据处理等场景,助力客户实现更高业务价值。
|
7月前
|
人工智能 安全 算法
长擎安全操作系统:构筑企业级服务器安全的坚固基石
长擎安全操作系统,以自主可控内核为基础,构建七层纵深防御体系,全面支持国密算法与可信计算,适配能源、金融、制造等关键行业,为企业服务器提供全方位安全保障,助力数字化转型安全发展。
|
9月前
|
存储 弹性计算 调度
阿里云服务器实例选型参考:共享型与企业级实例性能与使用场景区别及选择参考
阿里云服务器实例从产品规格角度来说,主要分为共享型和企业级。共享型主要有突发性能 t5、t6 实例以及共享 N4、S6 以及经济型e等实例规格,企业级(也称独享型)实例有计算型、通用型、内存型等众多实例规格,那么,这两种类型的实例究竟有什么区别?作为用户又应该如何做出合适的选择呢?接下来,本文为大家介绍共享型与企业级实例性能与使用场景区别及选择参考。
398 10
|
11月前
|
存储 弹性计算 人工智能
阿里云服务器第九代企业级g9i实例技术特点、性能优势、适用场景简介
阿里云不断推出创新产品和技术,以满足市场对高性能、高可靠、高性价比云计算资源的需求。近日,阿里云正式面向全球发布了第九代企业级实例ECS g9i,并开启了邀测活动。本文将深入解析阿里云ECS g9i实例的技术特点、性能优势、适用场景以及购买建议,帮助用户更好地了解并选择合适的云服务器实例。
|
云安全 边缘计算 监控
R9-9950X服务器 超越频率桎梏,企业级稳定性的新标杆!
德迅云安全推出的R9 9950X服务器专为多线程、高负载场景优化,基于AMD Ryzen 9系列的Zen 4架构,采用5nm工艺和CCD/CIOD分离设计,具备16核32线程全大核策略,确保高效能与低功耗。其自适应功耗管理和强化供电设计,保障了在企业级应用中的卓越稳定性和持续性能。搭配德迅卫士主机安全软件,提供实时监控、远程防护及资产清点等全面安全措施,适用于云计算、虚拟化和边缘计算等场景,为企业带来可靠的高性能解决方案。
|
机器学习/深度学习 人工智能 弹性计算
阿里云服务器入门级、企业级、异构云服务器、弹性裸金属服务器区别参考
在我们选购阿里云服务器时,面对多样化的云服务器架构,如X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器以及超级计算集群等,我们需要根据实际需求选择合适的服务器类型。阿里云提供了入门级企业级云服务器、异构云服务器和弹性裸金属服务器等多种产品类型,以满足不同场景下的业务需求。本文将简要介绍这些不同类型的云服务器及其主要适用场景。
|
12月前
|
存储 弹性计算 人工智能
算力性能提升20%!阿里云第九代ECS g9i企业级实例全球邀测
算力性能提升20%!阿里云第九代ECS g9i企业级实例全球邀测
464 0