EMOS部署详细步骤

合集下载

EMOS详细步骤

EMOS详细步骤

EMOS部署步骤第一步:安装EMOS操作系统在安装操作系统时需要注意的是划分的分区,因为在默认的情况下extmail的邮箱,用户等信息是存放在/home/domains目录下,/home也是EMOS服务器上需要空间最大的目录,因为/home/domains跟随用户的增加而增加。

Swap是交换分区。

Disk Druid分区界面在系统安装完成并重新引导后,进入的是EMOS的默认配置界面。

在这个欢迎界面中用户可以配置,默认域、默认主机名、最大邮件大小、使用的数据库类型、webmail的登录密码和数据库的登录密码。

其中需要默认选择的是:数据库类型(MYSQL)、spam类型(垃圾邮件类型)、导出dspam数据(过滤系统数据)和TLS支持(安全传输层协议)。

需要用户修改的内容有:最大邮件大小(默认是10M)、webmail登录密码(默认是extmail)、mysql数据库密码(默认是extmail)、服务器类型(默认是企业模式)。

备注:因为extmail没有默认域的概念所以默认域不是必须要修改的,服务器的工作类型有企业和ISP模式,他们的区别是ISP支持10万以上的用户,到后期会做集群服务的模式,且两种工作类型的目录结构不同。

确认EMOS配置后并自动安装配置到此EMOS的整个系统已经安装完成,剩下需要操作的地方可以根据个人不同的需要而设置了。

第二步:修改核心配置文件主要修改的两个文件,一个存放在/var/www/extsuite/extmail/webmail.cf另一个在/var/www/extsuite/extman/webman.cf中,webmail.cf文件是extmail的配置文件,webman.cf是extman的配置文件。

Webmail.cf文件参数介绍:SYS_IP_SECURITY_ON = 1# 首页登陆时ip安全,设置为1时不打开,便于管理员设置全局,而不需要改模板;SYS_PERMIT_NOQUOTA = 0# 设置为0时,系统将不限制邮箱容量,默认设置为1;SYS_SPAM_REPORT_ON = 1# 系统spam报告开关;1为开,0为关;SYS_USER_LANG = zh_CN# 用户默认语言,中文可以设置为zh_CN;SYS_USER_CHARSET = GBK# 指定用户默认字符集,中文可以设置为gb2312;SYS_USER_TIMEZONE = +0800# 指定用户默认时区,默认为东八区:+0800;SYS_MFILTER_ON = 1# 过滤器开关;1为开,0为关;SYS_NETDISK_ON = 0# 网络磁盘开关;1为开,0为关;若设置了0,则即使在extman内打开用户网络磁盘功能# 用户都不能使用该功能;SYS_SHOW_SIGNUP = 0# 首页“注册免费邮箱”的按钮显示开关;1为显示,0为关闭;Webman.cf文件参数说明:SYS_CAPTCHA_ON = 0# 设置为1需要认证码登录extman,0不需认证码;SYS_CAPTCHA_KEY =# 认证码的key随便输入一个字符串就行;SYS_CAPTCHA_LEN = 5# 认证码的长度,默认为6;SYS_PURGE_DATA = 0# 该设置控制删除用户时默认是否完全删除用户数据,0为否,1为是;SYS_DEFAULT_EXPIRE = 100y# 默认过期时间,格式:?y ?m ?d;SYS_DEFAULT_SERVICES = smtps,smtp.webmail,imap.pop3# 设置系统开放的功能,包括: smtpd, smtp, webmail, netdisk, imap, pop3# (多参数以 "," 为分割符);SYS_ISP_MODE = yes# 是否采用ISP模式,格式:yes|no –如果yes,系统将采用 HashDir 模式来存放数据目录;SYS_DEFAULT_MAXQUOTA = 5000M# 添加域时,默认最大限额大小,单位MB;SYS_DEFAULT_MAXALIAS = 1000# 添加域时,默认最大别名数;SYS_DEFAULT_MAXUSERS = 1000# 添加域时,默认最大用户数;SYS_DEFAULT_MAXNDQUOTA = 0# 添加域时,默认最大网络磁盘限额,单位MB;SYS_USER_DEFAULT_QUOTA = 20# 添加用户时,默认磁盘限额,单位MB;SYS_USER_DEFAULT_NDQUOTA = 0# 添加用户时,默认网络磁盘大小,单位MB;SYS_USER_DEFAULT_EXPIRE = 100y# 添加用户时,默认过期时间, 格式:?y ?m ?d;备注:本处的文档只写出需要修改的地方,两个文件内容的详细信息在后文中有介绍。

EMOS系统概述

EMOS系统概述
EMOS系统概述 系统概述
一、EMOS:运行于电力市场交易管理机构或调度中心的技术支持系统, 称为电力市场运营技术支持系统。它实际上是融电力市场交易管理系 统、电网安全实时监控系统、合同管理系统、考核与结算系统、电能 量计量系统和市场信息管理系统,以及软硬件运行支撑平台于一体的 电网商业化运营综合技术支持系统。 二、分类:1、用于电力市场交易与调度中心的的系统;2、用于发电 企业的报价决策支持系统;3、用于输(配)电企业的输(配)电方案决策支 持系统;4、用于供电企业的市运营综合技术支持系统;5、用于售电 商的购电决策支持系统。
发电、供电公司报价系统
EMOS基本构成及与现有调度自动化系统的关系 基本构成及与现有调度自动化系统的关系
EMS(含电网安全实时监控系统) TMR
Hale Waihona Puke 调度自动化管理信息系统(DMIS)
电力市场交易管理系统 EMOS 高层应用 软件系统 合同管理系统 考核与结算系统 市场信息管理系统
三级数据网、公共电话交换网
发电、供电公司报价系统

安装邮件系统详解EMOS EXTMAIL(含故障排除)

安装邮件系统详解EMOS EXTMAIL(含故障排除)

一、安装emos系统。

1、下载emos1.5的ISO文件。

以光盘影像形式刻录在光盘上。

2、安装光盘系统,参考文档:/blog/static/735577102010351522 2334/安装方法和CentOS差不多……分区可以在安装时一并把网络配置好,当然也可以在安装后再配置……GW和DNS也不要忘记设置了……要安装附加的软件吗?安装完成,reboot……设置域名设置FQDN名限制邮件大小……选择数据库类型Webman/DSPAM root 密码MySQL/Dspam root密码选择反垃圾邮件软件是否装入DSPAM 预体验数据?开启TLS选择服务器类型安装配置信息,如果需要进行修改,点No;否则Yes进入安装……安装结束,输入地址即可登陆……二、升级yum -y upgrade三、升级emos的组件3、备份extmail,extmanshell# service httpd stop# cd /var/www/extsuite# mv extmail extmail.bak# mv extman extman.bak4、升级extmail1.2 和extman1.1 。

参考地址:/forum/thread-17579-1-1.htmla、下载最新版本extmail1.2 和extman1.1,使用updatecf.pl 程序升级extmail/extman ,此脚本从旧配置文件中读取参数,再替换新配置文件的参数。

如果有新的参数将会保留默认值,以保正程序不会出错。

b、配置extman最新版本:(新建文件夹/root/src,先上传升级文件到/root/src下)shell# cd /var/www/extsuite# tar -zxvf /root/src/extman-1.1.tar.gz# mv extman-1.1 extman# cd extman# chmod +x ./contrib/updatecf.pl# ./contrib/updatecf.pl start --old=../extman.bak/webman.cf--def=./webman.cf.default > ./webman.cfc、配置extmail最新版本:shell# cd /var/www/extsuite# tar -zxvf /root/src/extmail-1.2.tar.gz# mv extmail-1.2 extmail# cd extmail# cp ../extman/contrib/updatecf.pl .# ./updatecf.pl start --old=../extmail.bak/webmail.cf--def=./webmail.cf.default > ./webmail.cfd、更改ExtMail,ExtMan的cgi目录权限shell# chown -R vuser:vgroup /var/www/extsuite/extmail/cgi/# chown -R vuser:vgroup /var/www/extsuite/extman/cgi/ e、这里要建2个目录,权限和上面一样mkdir /var/www/extsuite/extman/tmpchown -R vuser:vgroup /var/www/extsuite/extman/tmpmkdir /var/www/extsuite/extmail/tmpchown -R vuser:vgroup /var/www/extsuite/extmail/tmpf、启动服务并验证shell# service httpd start# service httpd startg、解决登陆extman 后提示Connection refused (链接拒绝)/var/www/extsuite/extman/daemon/cmdserver --daemonecho "/var/www/extsuite/extman/daemon/cmdserver--daemon" >> /etc/rc.local5、EMOS1.5 Clamav升级到最新版本sevice postfix stop/etc/init.d/postfix stop/etc/init.d/clamd stop/etc/init.d/amavisd stopvi /etc/yum.repos.d/dag.repo[dag]name=Dag RPM Repository for Red Hat Enterprise Linuxbaseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/daggpgcheck=1enabled=1#rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt(记得一定要加入这个密钥,要不然yum升级不了!)# yum update clamavIs this ok [y/N]: y#cp /etc/clamd.conf.rpmnew /etc/clamd.conf提示是否覆盖原来的clamd.cond文件,输入y,覆盖它。

EMOS安装、配置、维护

EMOS安装、配置、维护

EMOS邮件系统安装说明软件版本:EMOS 1.5Extmail 1.2Extman 1.1Dspam 3.9目录一、EMOS安装篇 (5)1、下载 (5)2、开始安装 (5)3、Web方式访问EMOS (15)二、升级篇 (16)(一)、yum update升级 (16)(二)、extmail 1.1升级到1.2 (17)(三)、升级extman 1.0升级到1.1 (18)(四)、Clamav升级到最新版本0.9x.x (18)(五)、Dspam-3.8更新到3.9 (20)三、备份与安全篇 (25)(一)、EMOS备份与还原 (25)1、手动备份 (25)(1)、数据库备份 (25)(2)、备份用户邮件和webmail目录 (27)2、crond自动备份(本机备份) (27)3、还原 (29)(1)、还原数据库 (29)(2)、还原用户邮件和webmail目录 (29)(二)、安装备用EMOS服务器 (29)(三)、换备用主机注意事项 (30)(四)、两台EMOS 1.5服务器同步备份 (30)1、数据库同步(未完成) (30)2、用户邮件目录同步(未完成) (30)3、排程同步方案1: (30)4、排程同步方案2:(未完成) (34)5、实时同步方案:(未完成) (34)4、主服务器故障,如何使用备用服务器(未完成) (34)5、主服务器解决故障后,如何切换回来(未完成) (34)(五)、安全设置 (34)1、Dspam Web设置过滤垃圾邮件(未完成) (34)2、禁用phpmyadmin (35)3、禁用phpldapadmin (35)4、iptables防火墙设置 (35)5、更改extman中默认的选项 (35)6、extman后台访问授权 (35)7、MYSQL数据库安全 (36)8、更改SSH的端口 (36)9、使用ssl安全登录webmail网页 (36)10、禁止系统root用户登陆 (38)11、隐藏Apache版本信息 (38)四、页面修改篇 (40)(一)、Extmail界面修改 (40)1、ExtMail登陆页面 (40)(1)、页面Title (40)(2)、 Logo (41)(3)、鼠标指向Logo的显示 (41)(4)、技术支持和自愿捐助连接 (41)(5)、欢迎词 (41)(6)、页面底部信息 (42)(7)、设定默认域名 (42)(8)、修改IP security为默认不选择 (42)(9)、欢迎使用 (42)(10)、POP3和SMTP设置信息提示 (42)(11)、特点介绍 (43)(12)、去除免费注册按钮 (43)2、ExtMail首页 (43)(1)、退出、关于、帮助链接 (43)(2)、页底部信息 (44)(3)、项目新闻 (44)(4)、天气预报 (44)(二)、Extman页面修改 (45)1、 Logo (45)(三)、Extmail登录页面(DIY)(未完成) (45)(四)、Dspam Web页面汉化(未完成) (45)五、Perl 小工具与Extmail配置文件说明 (46)(一)、Perl小工具 (46)1、pfdel.pl 删除队列中指定用户的邮件 (46)2、luserdel.pl 删除队列中无效用户的邮件 (49)3、moqdel.pl 删除队列中邮箱配额已满的用户的邮件 (50)4、jmoqdel.pl 删除邮箱配额已满用户垃圾邮件箱 (51)5、Extmail 全局地址本产生脚本 (52)6、测试网络是否ping通,如果不通内部邮件通知的脚本 (53)7、硬盘使用率监控脚本,邮件通知 (54)8、可用物理内存监控脚本,邮件通知(未完成) (55)六、常见问题处理 (55)1、解决Extman输入中文乱码问题 (55)2、群发用户名修改 (56)3、查看邮件日志 (56)4、Temperature above threshold报警解决 (56)5、EMOS1.5如何限制用户邮件附件的大小? (56)6、设置定时关机和定时发送日志 (56)7、修改服务器时间 (56)8、解决连接时间过长的问题(慎用) (57)9、设置extmil网页超时时间 (57)10、备份(监控)用户发出和收到的邮件 (57)11、修改telnet localhost 25的欢迎词 (58)12、SSH乱码 (58)13、dspam的history显示更多的记录 (58)14、EMOS发邮件要等很长一段时间(关SPF)。

EMOS服务端安装手册

EMOS服务端安装手册

EMOS服务端安装手册1、先装好Windows 2003,将打好所有补丁2、装好SQL SERVER 2005及以上的版本、SAP Business One 8.8。

3、安装服务端,如下图:一直下一步到4、装完之事,先设置个服务,一个正式,一个测试,并如下图配置好,5、 就装个客户端程序,方法与服务端安装程序一样,就是到了如下图时选 客户端6、 安装完成后配置登录的数据库在桌面上双击HCC 客户端图标,打开以后是空白的,没有数据库,要点【添加项目】来添加点击添加项目点击桌面HCC 客户端图标第7步:在【描述】栏输入“pega正式库”,在【应用服务器】栏输入“192.168.1.100”,在【端口号】栏输入“10000”,点击【更新】按钮,正式库就建好了在描述栏输入“pega正式库”,在应用服务器栏输入“192.168.1.100”,在端口号栏输入“10000”,点击更新按钮第8步:再点击【添加项目】来建一个测试库,在【描述】栏输入“pega测试库”,在【应用服务器】栏输入“192.168.1.100”,在【端口号】栏输入“10001”,点击【更新】按钮,测试库也建好了在描述栏输入“pega测试库”,在应用服务器栏输入“192.168.1.100”,在端口号栏输入“10001”,点击更新按钮第9步:此时可以看到正式库和测试库已经添加进去,选择其中一项(要进入正式库就选正式库,测试库就选测试库),再点击【连接】按钮选择其中一个库,再点击连接按钮第20步:输入用户名和密码,按【确定】进入系统,此时,EMOS系统的安装就算完成了。

输入用户名和密码,按确定进入系统。

IOMS系统安装手册(alpha测试版)_201102

IOMS系统安装手册(alpha测试版)_201102

集中运维管理系统(IOMS)系统安装手册ALPHA测试版V1.07build3577作者:HAWK.LiE-mail:china.hawkli@Website:/p/ioms/2011-02文档版本内容作者日期V1.0ALPHA测试版系统安装使用文档撰写HAWK.Li2011-2-12目录一.前言 (3)IOMS是什么 (3)IOMS能做什么 (3)IOMS的版本计划 (3)IOMS系统设计目标 (3)二.系统适用范围 (4)三.系统结构 (5)名词解释: (6)IOMClient控制客户端: (6)IOMSUI图形控制客户端: (6)IOMServer集中控制服务端: (6)AgentService监控端: (6)FileUpdateServer自动更新服务端: (7)Monitor DB监控记录服务模块: (7)各程序使用的端口: (7)系统通讯原理简述: (7)四.安装环境要求 (8)Mysql5.1安装 (8)初始数据导入 (21)IOMServer安装和配置 (24)DataManager安装和配置 (25)FileUpdateServer安装和配置 (26)客户端IOMClient (28)五.BUG递交 (30)六.后记 (30)一.前言IOMS是什么IOMS全称为Integrated Operation Management System集中运维管理系统,是一个类似于Fedora统一网络控制器FUNC这样的一个适用于windows/linux双平台的应用,它负责对所有受管理的客户端服务器进行统一命令集中收发,同时收集受管理客户端服务器的各类监控信息。

IOMS系统使用python2.5开发,使用mysql5.1数据库,完全开源,适用于拥有数百至数千台windows/linux服务器需要集中化管理的网络用户使用。

IOMS能做什么IOMS可以实现对1台至多台windows/Linux系统进行命令群发并得到返回,接收所有受控服务器的运行状态监控,监控指定应用的运行状态,定时重启指定的应用等。

MOSES安装以及使用说明

MOSES安装以及使用说明

MOSES安装以及初级说明作为初学者对MOSES现在也没有什么深入的了解就在这里嫌丑,浅显的介绍一下。

首先是moses的官网:/moses/里面资料很详细,可以下载说明文档(manual.pdf)按照文档里面的提示一步步进行,一般来说整体只要依照这个步骤就没有问题我现在本机上安装的moses,然后又在服务器上进行的运行,所以安装经验是本机的,但是两面使用的搭配是一样的都是moses+boost+GIZA+++IRSTLM。

就是操作系统不一样,本机是ubuntu,而服务器是CentOS,但是基本上的过程是一样的。

一、前期安装准备1、Boost【ubuntu下】apt-get install libboost1.53-all-dev2、GIZAA++【ubuntu下】wget /files/giza-pp-v1.0.7.tar.gztar xzvf giza-pp-v1.0.7.tar.gzcd giza-ppMake在编译后会生成三个可执行文件· giza-pp/GIZA++-v2/GIZA++· giza-pp/GIZA++-v2/snt2cooc.out· giza-pp/mkcls-v2/mkcls这三个文件是在之后主要要使用的文件,可以单独把这三个文件提取出来放到一个方便的位置,不觉得麻烦的话也可以每次键入路径,不过使用频率不算高还可以。

比如说建立tools\ 把这三个文件放进去可以在编译的时候直接指出GIZA++的位置,也可以在编译的时候不指出,在使用的时候再指明,我采用的是后者。

3、IRSTLM这个我在ubuntu和centOS下都编译了,方法都很简单1)【ubuntu下】在编译IRSTLM之前,需要安装两个工具。

使用下面的命令来安装这两个工具:$ sudo apt-get install automake$ sudo apt-get install libtool接下来就可以安装IRSTLM了。

高通平台上的AMSS(Modeom端)Windows环境搭建

高通平台上的AMSS(Modeom端)Windows环境搭建

高通平台上的AMSS(Modeom端)Windows环境搭建一、首先简单介绍一下,高通平台7&8系列平台的软硬件架构。

如图:硬件上采用的是ARM9+ARM11(最新的采用Cotex-A8或是Cotex-A9)的架构。

其中ANDROID是在ARM11上运行,而ARM9部分负责处理通信协议、射频、GPIO等,或者可以称作MODEM端,同样也运行一个OS,称为AMSS(Advanced Mobile Subscriber Software)。

二、主要介绍如何建立AMSS代码的编译环境编译AMSS的source有两种方式:一是在windows下编译,另一是在linux下编译。

因为无法取得linux环境下的RVCT2.2的licence,所以通常情况下都是在windows环境下编译。

编译所需要的工具GNU make 3.81RVDS (RVCT) 2.2.1 BLD593Perl 5.8.5 or laterPython 2.4.x (注意:必须是Python2.4.X 版本太高了反而不行。

)elfweaver.exe特别建议:配置文件中有些目录的设置,建议编译工具统一安装在同一个目录下,便于代码提交更新。

如C:\ARM\介绍编译工具的安装与注意事项1、Perl 工具Perl称为“实用报表提取语言”(Practical Extraction and Report Language),最初只是Unix 系统管理员的一个工具,在工作日里被用在无数的小任务中。

如今它已经发展成为一种非常复杂的,通用的编程语言,以及完整的开发环境,包括调试器,调节器,交叉引用,编译器,库,语法提示编辑器,以及所有其它“真正”的编程语言所具有的所有挂勾。

当然,我们也只用到了Perl对AMSS整个代码中脚本的解析功能,其他的也就没有什么了。

网络上可以下载到最新的Perl版本,只要版本在5.8.5以上就可以了,安装过程中没有什么注意事项,选择“NEXT”,直到安装完成。

EMOS1.5+roundcube的安装配置

EMOS1.5+roundcube的安装配置

一、资源说明EMOS1.5系统,用yum升到CentOS5.6,并使用roundcubemail0.5.1替换extmail,申请免费域名二、EMOS1.5 系统安装(简略说明)ip:192.168.1.69/24网关:192.168.1.1DNS:202.96.134.33202.96.128.86主机名:安装时,去掉OpenLDAP服务器选项;其他则保留默认。

安装完系统后,第一次重启需要做一些配置1.setup default domain :2.setup default hostname: 3.max message size config: 104.Backend Database selection: MySQL (要使用LDAP作为后台数据库的,用空格键移动光标选择)5.webman/dspam root account password: seaman6.MySQL/Dspam root password:wdxpw7.Antispam Software selection: Dspam+Amavisd (这里可以选择只安装Dspam)8.DSPAM pre-training data import: YES Download and import (通过空格键选择,默认是不导入)9.TLS feature selection: TLS Enable TLS10.Server type selection: Corp-Mail Suitable for office/business(一般用这个默认足够了,另外选项是Mail ISP,是给ISP用的,处理1K+的域名,10K+的用户)11.Confirm configuration: 最后确认一些你前面的配置。

YES 则开始初始化配置NO 则重新配置ESC则不配置进行重启系统三、yum升级官方wiki (/zh/Manuals/ReleaseNotes/CentOS5.6#head-8a14bbe0a1b585b6870f7c ee97bc04e5e33144b1)上看到如下一句话假若从一个早于5.5 版的CentOS 5 发行版本升级,推荐的步骤如下:[root@mx ~]yum clean all[root@mx ~]yum update glibc\*[root@mx ~]yum update yum\* rpm\* pyth\*[root@mx ~]yum clean all[root@mx ~]yum update mkinitrd nash[root@mx ~]yum update selinux\*[root@mx ~]yum update[root@mx ~]# yum remove -y php php-common php-cli php-mbstring php-mysql php-pdo phpmyadmin php-ldap[root@mx ~]# yum install -y httpd-devel libtool-ltdl libtool-ltdl-devel openssl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libc-client libc-client-devel gd gd-devel libmcrypt libmcrypt-devel[root@mx ~]# yum install -y php53 php53-mbstring php53-xml php53-intl php53-mysql shutdown -r now四、免费域名注册1.可以到这个 网站上注册,我注册的是2.下载一个noip软件并安装它,让它自动更新域名与IP对应。

EMOS1[1].3操作手册

EMOS1[1].3操作手册

EMOS 1.2+1.3 操作手册目录第一章EMOS 1.2的安装 (1)一、安装前的说明 (1)二、安装过程 (1)三、安装后的注意事项 (1)第二章EMOS 1.2的安全设置 (3)一、升级CENTOS (3)二、修改启动项,保证正常启动 (3)三、保障数据库安全 (3)四、安装后开放的端口 (3)第三章EMOS 1.2常见问题 (4)问:EMOS是否支持动态域名? (4)问:为什么EMOS1.2只能收本机的信件,外界的收不到,但可发出信件? (4)问:EMOS1.2的验证码问题,我想把验证码改成不区分大小写或者给去掉,该怎么改? (4)问:EMOS 1.2 发件箱里面的邮件存放在哪里? (4)问:ISP Mail和企业邮两种模式有什么差别? (4)问:EMOS1.2注册的人数有无限制? (4)问:EMOS1.2支持intel EM64T双CPU的服务器吗? (4)问:EMOS1.2后台登陆不进去? (5)问:请问有办法可以在后台多添加一个Admin吗?有什么方法可以多建立一个Admin 呢? (5)问:EMOS1.2如何限制用户邮件附件的大小?................................ 错误!未定义书签。

问:EMOS1.2如何关闭用户注册 (5)问:为了保证服务器的安全,不希望外部网络访问后台管理界面,请问有什么好办法没有? (5)问:EMOS1.2如何限制用户邮件附件的大小? (5)问:为何进入extmail后,总是很短时间就提示要重新登录? (5)问:我想安装Webmin怎么办? (5)问:不能发送.exe 或rar 或zip 里的exe 文件怎么办? (6)问:ExtMail Project News和天气信息连接慢,如何关闭? (6)问:如何安装Webmin? (6)第四章EMOS 1.3升级和使用 (7)第一章EMOS 1.2的安装一、安装前的说明EMOS是Mail系统和CentOS的集成,第一次Boot系统时,会激活自动配置系统,配置已经预先安装好的系统而已。

方案库EMOS非实时问题点派单规则及流程说明

方案库EMOS非实时问题点派单规则及流程说明

方案库EMOS问题点派单规则及流程说明1.方案库EMOS问题点派单流程:2.派单规则a) 早上5点和中午13点各进行一次数据入库,入库完成后就进行派单;b) 把问题点的小区信息与跟踪表在流转的问题点,的小区进行关联,如果能关联到的,进行派单,关联不到的,把小区清单(2)通过名通的接口返回给状态库,并在接口中返回派单结果?“工单中共XX问题点,其中XX个未发现网优问题,暂不处理”c) 与流转状态问题点关联成功的问题点在方案库进行派单3. 问题点处理流程a) 方案库派单后问题点的初始状态为“方案制定”,省组长派发环节由系统直接匹配写入,无须组长进行派发。

b) 省“方案制定”提交后,问题点到达地市,也跳过地市组长派发环节,直接到达“方案确认”环节,地市组长派发也由系统匹配写入,地市网格组长派发人固定为每个网格一个人。

由指定的网格组长进行方案确认提交。

c) “方案制定”及“方案确认”的回单方法与其它问题点相同。

省市组长派发的派发人名单如下:EMOS-省市派发人汇总.xlsx4. 处理时限省市处理时限设定规则如下,如超时,请在超时列表中查找问题点。

5. 聚类规则:EMOS非实时的问题点与流转状态问题点关联成功的问题点才在方案库进行派单,但不聚到原来的聚类问题上,使用新的聚类问题点编号。

所有的EMOS非实时问题点均不聚类,与在流转状态问题点关联成功,一行数据一个聚类编号。

聚类编号规划如下:6. 工单期限到达时返回回单信息文件(开发中)在工单超时前,离超时时限小于6小时时,方案库把工单当前的问题点处理方案及问题点状态生成文件,对此工单进行回单,通过接口推送给状态库。

回单只是在工单期限即将到达时回传工单的回单情况,与问题点流程互不干乱。

EMOS1.5模板修改及https配置

EMOS1.5模板修改及https配置

资料均来自于群成员个人实践及网络资料,成果归“EMOS-服务器技术群”全体所有成员----------Section 1 extmail界面修改----------安装好EMOS后,升级extmail到1.2版本现在所发现不升级遇到的问题有:通讯录,中文名用户,群发邮件时,点击写邮件时乱码。

在升级时,或修改配置文件时,先备份所要修改的文件!!!直接覆盖文件即可Extmail下各个文件及文件夹的权限截图:特别注意cgi、tmp的属主、属组及执行权限。

(以下涉及的,修改信息,在语言设置文件中设置的变量,在web页面引用的变量)开始修改web页面1 修改文件:/var/www/extsuite/extmail/html/default/index.html设定默认域名<TD><INPUT TYPE="text" class="input_n" NAME="domain" value=""></TD>其中的domain和随自己实际情况进行更改。

POP3和SMTP设置信息提示POP3 <b>:</b>& nbsp;& nbsp;<br />SMTP <b>:</b>& nbsp;& nbsp;<br />这个地方不用修改也可以,升级到extmail1.2版本后,在URL地址栏输入的域名=登陆的域=下方smtp pop3信息。

(可能是用到的变量,这个功能不错,不用做成下拉菜单)去掉“技术支持和自愿捐助”连接用<!-- -->注释掉。

<!--<div class=donate><a href="/support/<%LANG%>/index.html" target="_blank"><b><%support_link%></b></a> |<img style="vertical-align: middle" src="/extmail/images/donate.png"><a href="/donate/" target="_blank"><b style="color: #5678A6"><%donate%></b></a></div>-->2 修改文件:/var/www/extsuite/extmail/webmail.cf去除免费注册修改位置:SYS_SHOW_SIGNUP = 1 //开启修改结果:SYS_SHOW_SIGNUP = 0 //关闭去掉网络磁盘功能修改位置:SYS_NETDISK_ON = 1修改结果:SYS_NETDISK_ON = 03 更换logo标志修改文件:/var/www/extsuite/extmail/html/default/images/logo.gif修改内容:替换成需要的Logo图片文件4 修改文件:/var/www/extsuite/extmail/lang/zh_CN邮箱登陆下方提示栏修改:welcome_index => '欢迎使用NqMail!', (直接去掉更简洁)标题栏显示信息修改:修改位置:%lang_login = (meta_title => '欢迎使用NQ'登陆后的标题栏显示信息:%lang_folders = (meta_title => '欢迎使用NQMail', 原效果:修改后:登陆邮局后,左上角提示ExtMail修改:[root@mail js]# pwd/var/www/extsuite/extmail/html/default/js [root@mail js]# vi common.js效果:登陆页,左下方显示信息:修改位置:%lang_login = (intro2 => '<b>快速而可靠</b><br />引入索引缓存(Cache)技术和高效核心,WebMail操作疾步如飞',intro3 => '<b>多语言同屏读写</b><br />全面支持UTF8,实现同屏读写多国语言,真正做到国际邮、无乱码',intro4 => '<b>真正模板化设计</b><br />MVC设计+高速模板引擎,实现了内容数据完全分离,轻松修改模板',intro5 => '<b>高性能I/O</b><br />;轻松应付>1GB邮箱/200M附件,远强于流行的各式php webmail',修改位置:%lang_login = (wsplash => '快速可靠, 高性能I/O开源MAIL开足马力迈进中...',去掉登陆有右上角关于、帮助提示:5 修改文件:/var/www/extsuite/extmail/html/default/TOP_BAN.html注释掉:去掉右上角后面跟着的竖斜杠注释掉:6修改文件:/var/www/extsuite/extmail/html/default/BOTTOM.html修改登陆邮箱后下方的版权信息:<div id="Bcr">Powered by <%VERSION%> © 2006 Runtime: <%TIME%><br><%extmail_whatis%></div>我的修改:上面内容可以根据页面底部的显示信息对比修改。

emos1.5安装说明

emos1.5安装说明

EMOS邮件系统安装说明软件版本:EMOS 1.5Extmail 1.2Extman 1.1一、EMOS 1.5安装选择第一项To install or upgrade in graphical mode图形化的安装模式,按回车键。

选Skip跳过检查介质选Next选择安装界面语言我这里选“简体中文”再选NEXT选择键盘布局类型我这里选“美国英语式”再单击“下一步”分区选“是”从新初始化,注意:从分初始化会清除硬盘的所有数据。

再单击“下一步”选“建立自定义分区结构”再单击“下一步”分区说明点“下一步”点“下一步”网络设置选择时区设置系统用户root密码选择”现在定制”,“下一步”选择“下一步”点击“下一步”开始安装格式化中正在安装安装完成,重启系统。

设置邮件域名设置默认主机名设置最大邮件大小使用MYSQL模式设置EXTMAN的密码设置MYSQL密码选择邮件过滤软件是否导入垃圾邮件过滤数据。

激活TLS特性选择存储类型(ISP/普通邮局系统)如果你自己在运营商那里托管了服务器,想对外提供电子邮局服务,那就选择Mail ISP 选项。

如果你只是在公司内部使用,那就选择Corp-Mail选项。

确认配置信息。

开始配置配置完重启电脑二、升级extmail到1.2升级前注意,不要改任何密码,全新的1、备份/var/www/extsuite/extmail ==>extmail-1.12、下载extmail1.2并解压缩到/var/www/extsuite/并改名为extmail备份原有的extmail和extman应用,mv extman extman_old,mv extmail extmail_old;解压缩命令tar -zxvf extmail-1.2.tar.gz3、复制/extmail下的webmail.cf.default 重命名为webmail.cf,并编辑文件修改数据库用户名、密码#vi /var/www/extsuite/extmail/webmail.cfSYS_MYSQL_USER = 数据库用户名(extmail)SYS_MYSQL_PASS = 密码4、修改权限cgi文件夹的权限6、设置权限:chown -R vuser:vgroup /var/www/extsuite/extmail/cgichown -R vuser:vgroup /var/www/extsuite/extman/cgimkdir /var/www/extsuite/extman/tmpchown -R vuser:vgroup /var/www/extsuite/extman/tmpmkdir /var/www/extsuite/extmail/tmpchown -R vuser:vgroup /var/www/extsuite/extmail/tmp5、升级完成三、升级extman到1.11、备份/var/www/extsuite/extman ==>extman-1.02、下载extman1.1并解压缩到/var/www/extsuite/并改名为extman解压缩命令tar -zxvf extman-1.1.tar.gz3、复制/extman下的webman.cf.default 重命名为webman.cf,并编辑文件修改数据库用户名、密码#vi /var/www/extsuite/extman/webman.cfSYS_MYSQL_USER = 数据库用户名(webman)SYS_MYSQL_PASS = 密码4、修改权限cgi文件夹的权限#chown -R vuser.vgroup /var/www/extsuite/extman/cgi/5、创建/tmp/extman文件夹#mkdir /tmp/extman6、修改/tmp/extman文件夹的权限6、设置权限:chown -R vuser:vgroup /var/www/extsuite/extmail/cgichown -R vuser:vgroup /var/www/extsuite/extman/cgimkdir /var/www/extsuite/extman/tmpchown -R vuser:vgroup /var/www/extsuite/extman/tmpmkdir /var/www/extsuite/extmail/tmpchown -R vuser:vgroup /var/www/extsuite/extmail/tmp7、升级完成解决EXTMAN1.1输入中文乱码问题修改f,#vi /etc/f在[mysqld]中加入init-connect=”set names utf8”进入PHPMYADMIN把数据库的编码改为UTF8群发用户修改修改extman/webman.cfSYS_GROUPMAIL_SENDER = postmaster@修改postmaster@为你想要的邮件地址。

EMOS安装步骤图解

EMOS安装步骤图解
EMOS安装步骤
1、进入引导界面:
2、光盘检查可以跳过
3、进入欢迎界面
4、选择语言
5、选择键盘类型
6、自定义EMOS安装
7、磁盘分区设置8、选择分来自操作9、划分分区界面10、引导配置
11、网络配置界面,这一步也可以安装好了再设置。
12、防火墙配置
13、选择系统支持语言
14、时区选择界面
15、设置root口令
16、选择软件包组
17、即将安装界面
18、开始安装EMOS
19、EMOS安装完成
EMOS配置步骤
1、设置默认域名
2、设置默认主机名
3、设置最大邮件大小
4、设置后台管理员密码
5、选择后台数据库
6、是否TLS支持
7、设置服务类型
8、确认EMOS配置
9、自动配置EMOS组件
10、EMOS安装完成?

modelservice 部署流程

modelservice 部署流程

modelservice 部署流程
部署ModelService(模型服务)的一般流程如下:
1. 模型准备:首先训练并导出AI模型,将其转换为可在服务中加载的格式,如TensorFlow SavedModel、ONNX等。

2. 环境配置:根据ModelService的运行要求配置服务器环境,包括安装必要的运行库、框架及ModelService软件包。

3. 配置文件编写:编写服务配置文件,包括模型路径、服务端口、并发处理数等参数。

4. 服务部署:将模型文件部署到服务器,并启动ModelService,加载模型并监听指定端口,准备对外提供预测服务。

5. 接口测试:通过HTTP请求或其他客户端工具,对部署的服务进行接口调用测试,确保模型服务能正确返回预测结果。

6. 监控与维护:部署后需持续监控服务状态,对可能出现的性能瓶颈、错误情况进行及时处理,并定期更新模型版本以优化服务效果。

魅思v10安装教程

魅思v10安装教程

魅思v10安装教程摘要:I.引言- 介绍魅思v10- 安装魅思v10 的必要性II.魅思v10 安装教程- 准备工作- 下载魅思v10- 安装Python 环境- 安装步骤- 安装魅思v10- 配置环境变量- 验证安装III.常见问题及解决方案- 安装过程中遇到的问题- 缺少依赖库- 安装位置错误- 运行过程中遇到的问题- 无法运行魅思v10- 运行时出现错误IV.总结- 回顾魅思v10 安装过程- 展望魅思v10 的应用前景正文:魅思v10 是一款功能强大的深度学习框架,广泛应用于计算机视觉、自然语言处理等领域。

为了能够顺利地使用魅思v10,我们需要按照安装教程进行操作。

首先,进行准备工作。

在官方网站上下载魅思v10 的安装包,并安装Python 环境。

Python 环境是魅思v10 运行的基础,因此这一步非常重要。

接着,开始安装魅思v10。

将下载好的安装包解压,然后进入解压后的目录,使用pip 命令进行安装。

安装过程中,需要根据提示进行操作,例如输入“y”表示同意安装条款。

安装完成后,需要配置环境变量,以便在Python 中调用魅思v10 的相关库。

最后,验证安装是否成功。

在Python 中尝试导入魅思v10 的库,如果能够正常导入,则说明安装成功。

在安装过程中,可能会遇到一些问题。

例如,缺少依赖库导致安装失败,此时需要手动安装缺失的依赖库。

另外,安装位置错误也可能导致问题,需要确保安装路径正确。

运行过程中,可能会遇到无法运行魅思v10 或者运行时出现错误的问题。

这可能是因为环境变量配置不正确,需要检查并修复。

如果问题仍然存在,可以尝试重新安装魅思v10,或者寻求社区支持。

总之,安装魅思v10 需要仔细阅读安装教程,并按照步骤进行操作。

在遇到问题时,需要耐心排查,并寻求解决方案。

emos1.6详细安装部署文档

emos1.6详细安装部署文档

本文档基于全新的centos6.4(软件版本请参考此文档)首先要注意的事项如下:1.DNS已经做好(我做实验时DNS已经注册过了,MX记录已做好)2.在yum的过程中,可能会提示perl mysql的版本对应不上,因此请卸载这2个包perl perl-devel3.我假设这服务器的主机名为,域名就是请注意自行替换自己的域名和主机名,要不然你安装成功后,只能发,不能收的。

安装部署中遇到的问题请见最下面准备的工作:1.mx记录先做好,如果没有做好,那就只能发不能收2.centos6.4的iso(这里用做本地源,可以使用网络源)3.EMOS6的iso下载地址:/iso/emos/EMOS_1.6_x86_64.iso4.服务器的时钟统一(否则会导致进入页面的时候一直会有验证码错误)操作步骤1.安装httpd先把其它的yum配置文件都保存备份for i in `ls /etc/yum.repos.d/*`;do mv $i $i.bak;done把centos6.4的镜像文件拷贝至服务器上(或者使用网络源,这里为了方便,就直接使用了本地源)操作步骤如下:mount -o loop -t iso9660 emos/centos6.4.iso /mnt编辑本地yumvim /etc/yum.repos.d/localyum.repo编辑如下文本内容[local]name=localbaseurl=file:///mntgpgcheck=0保存:xyum clean allyum makecacheyum listyum -y install httpdservice httpd start到这一步centos6.4镜像已经没有利用价值了取消挂载umount /mnt下载EMOS1.6镜像文件到服务器上mkdir emoscd emoswget /iso/emos/EMOS_1.6_x86_64.iso####创建vuser用户vgoup组注定uid为1000 gid为1000 (切勿自行更改成别的名称或ID,后面yum时会检测是否有这2个用户)groupadd -g 1000 vgroupuseradd -u 1000 -g 1000 -M vuser挂载emos1.6的镜像mount -o loop -t iso9660 emos/EMOS_1.6_x86_64.iso /mntyum clean allyum make cacheyum listyum -y install postfix mysql-server2.配置postfix开始配置postfixpostconf -n >/etc/postfix/main2.cfmv /etc/postfix/main.cf /etc/postfix/main.cf.oldmv /etc/postfix/main2.cf /etc/postfix/main.cfvim /etc/postfix/main.cf增加以下内容----------------以下就是需要添加的内容---------------------------------------------# hostnamemynetworks = 127.0.0.1,192.168.1.0/24myhostname = ####注意替换成自己的主机名mydestination = $mynetworks $myhostname# bannermail_name = Postfix - by test01smtpd_banner = $myhostname ESMTP $mail_name# response immediatelysmtpd_error_sleep_time = 0s# Message and return code controlmessage_size_limit = 5242880mailbox_size_limit = 5242880show_user_unknown_table_name = no# Queue lifetime controlbounce_queue_lifetime = 1dmaximal_queue_lifetime = 1dmaildrop_destination_recipient_limit=1####开启支持一次接收多个收件人#extmail config herevirtual_alias_maps=mysql:/etc/postfix/mysql_virtual_alias_maps.cfvirtual_mailbox_domains=mysql:/etc/postfix/mysql_virtual_domains_maps.cf virtual_mailbox_maps=mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf virtual_transport=maildrop:smptd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_hostname,reject_non_fqdn_sender,reject_non_fqdn_recipient,reject_unauth_destination,reject_unauth_pipelining,reject_invalid_hostname,#smtpd_sender_restrictions=permit_mynetworks,reject_sender_login_mismatch,reject_authenticated_sender_login_mismatch,reject_unauthenticated_sender_login_mismatchsmtpd_sender_login_maps=mysql:/etc/postfix/mysql_virtual_sender_maps.cfmysql:/etc/postfix/mysql_virtual_alias_maps.cfbroken_sasl_auth_clients = yessmtpd_sasl_auth_enable = yessmtpd_sasl_local_domain = $myhostnamesmtpd_sasl_security_options = noanonymous---------------------------------添加至此处结束----------------------------------------------:x保存chkconfig postfix on3.配置courier(POP3服务)yum -y install courier-authlib courier-authlib-mysqlecho "">/etc/authlib/authmysqlrcvim /etc/authlib/authmysqlrc-------------------添加以下内容-------------------------------MYSQL_SERVER localhostMYSQL_USERNAME extmailMYSQL_PASSWORD extmailMYSQL_SOCKET /var/lib/mysql/mysql.sockMYSQL_PORT 3306MYSQL_POT 0MYSQL_DATABASE extmailMYSQL_USER_TABLE mailboxMYSQL_CRYPT_PWFIELD passwordMYSQL_UID_FIELD uidnumberMYSQL_GID_FIELD gidnumberMYSQL_LOGIN_FIELD usernameMYSQL_HOME_FIELD homedirMYSQL_NAME_FIELD nameMYSQL_MAILDIR_FIELD maildirMYSQL_QUOTA_FIELD quotaMYSQL_SELECT_CLAUSE SELECTusername,password,"",uidnumber,gidnumber,CONCAT('/home/domains/',homedir),CONCAT('/ho me/domains/',maildir),quota,name FROM mailbox WHERE username ='$(local_part)@$(domain)'--------------------------添加此处结束------------------------------vim /etc/authlib/authdaemonrc修改下列项的值27行authmodulelist="authmysql"34行authmodulelistorig="authmysql"service courier-authlib startchkconfig courier-authlib onchmod 755 /var/spool/authdaemon/yum -y install maildropvim /etc/postfix/master.cf注释掉原来的maildrop的配置内容修改成如下的内容(有时复制粘贴无效,最好手动输下)maildrop unix - n n - - pipeflags=DRhu user=vuser argv=maildrop -w 90 -d ${user}@${nexthop} ${recipient} ${user}${extension} {nexthop}注:flags前面有2个空格maildrop -v4.配置httpdvim /etc/httpd/conf/httpd.conf在最后添加:NameVirtualHost *:80Include conf/extmailweb.conf:X保存vim /etc/httpd/conf/extmailweb.conf-------------------添加如下内容----------------------<VirtualHost *:80>ServerName ##这里填写自己的主机名ServerAlias 192.168.100.10##这里填写自己的IPDocumentRoot /var/www/extsuite/extmail/html/ ScriptAlias /extmail/cgi/ /var/www/extsuite/extmail/cgi/ Alias /extmail /var/www/extsuite/extmail/html/ ScriptAlias /extman/cgi/ /var/www/extsuite/extman/cgi/ Alias /extman /var/www/extsuite/extman/html/ SuexecUserGroup vuser vgroup</VirtualHost>--------------------添加完毕--------------------------:x保存chkconfig httpd on5.安装extmail web界面yum install extsuite-webmailcd /var/www/extsuite/extmailcp webmail.cf.default webmail.cfvim webmail.cf-----------更改文件配置内容,如若没有,请添加-------------- 139行SYS_MYSQL_USER=extmailSYS_MYSQL_PASS=extmailSYS_MYSQL_DB=extmail------------------------完毕----------------------------:x保存chown -R vuser:vgroup /var/www/extsuite/extmail/cgiyum -y install extsuite-webmanchown -R vuser:vgroup /var/www/extsuite/extman/cgi/mkdir /tmp/extmanchown -R vuser:vgroup /tmp/extmanservice mysqld startchkconfig mysqld on6.导入数据库数据####替换数据库中的域名,如果你不懂该语句,编辑/var/www/extsuite/extman/docs/init.sql,把里面的替换成你自己的域名(我的域名是xxoo,因此我替换成了xxoo)sed -i 's#extmail\.org#xxoo\.com#g' /var/www/extsuite/extman/docs/init.sqlmysql -uroot -p < /var/www/extsuite/extman/docs/extmail.sqlmysql -uroot -p < /var/www/extsuite/extman/docs/init.sqlcd /var/www/extsuite/extman/docscp mysql_virtual_alias_maps.cf /etc/postfixcp mysql_virtual_domains_maps.cf /etc/postfixcp mysql_virtual_mailbox_maps.cf /etc/postfixcp mysql_virtual_sender_maps.cf /etc/postfixmysql添加extmail用户grant all privileges on extmail.* to 'extmail'@'localhost';service postfix restart7.生成邮件存放目录结构/var/www/extsuite/extman/tools/maildirmake.pl /home/domains//postmaster/Maildir 这是一行命令####请自行替换为自己的域名chown -R vuser:vgroup /home/domains/8.授权申请验证/usr/sbin/authtest -s login postmaster@ extmail####请自行替换为自己的域名####会反映出结果Authentication succeeded访问/extmail/extmanservice iptables restartservice httpd restart9.配置图形化日志/usr/local/mailgraph_ext/mailgraph-init start/var/www/extsuite/extman/daemon/cmdserver --daemonecho "/usr/local/mailgraph_ext/mailgraph -init start">>/etc/rc.localecho "/var/www/extsuite/extman/daemon/cmdserver -v -d">>/etc/rc.localcrontab -e0 4 * * * /var/www/extsuite/extman/tools/expireusers.pl -all postmaster@30 4 * * * /var/www/extsuite/extman/tools/reportusage.pl -all /home/domains postmaster@####请自行更改为你自己的域名10.配置smtp授权认证rpm -e cyrus-sasl --nodepsrpm -e cyrus-sasl-devel --nodepsyum -y install cyrus-sasl(如果此处无法安装,请用rpm安装) rpm -ivh /mnt/EMOS/cyrus-sasl/RPMS/cyrus-sasl/mnt/EMOS/cyrus-sasl/RPMS/cyrus-sasl-develvim /usr/lib64/sasl2/smtpd.confpwcheck_method:authdaemondlog_level:3mech_list:PLAIN LOGINauthdaemond_path:/var/spool/authdaemon/socket:x##保存####测试smtp认证perl -e 'use MIME::Base64;print encode_base64("postmaster\@")'这里的 请自行替换你的域名####出现的内容如下cG9zdG1hc3RlckBleHRtYWlsLm9yZw== =========>这里是perl加密后的帐号perl -e 'use MIME::Base64;print encode_base64("extmail")'ZXh0bWFpbA== =========>这里是perl加密后的密码yum -y install telnettelnet localhost 25ehlo demo.domail.tldauth logincG9zdG1hc3RlckBleHRtYWlsLm9yZw== <=========这里输入前面加密的帐号ZXh0bWFpbA== <=========这里输入前面加密的密码####最后出现235 authentication successful 就表明认证成功了11.配置pop3认证####配置courier-imapyum -y install courier-imap####修改以下2处位置vim /usr/lib/courier-imap/etc/imapdIMAPDSTART=NOvim /usr/lib/courier-imap/etc/imapd-sslIMAPDSSLSTART=NO####重启服务service courier-imap restarttelnet localhost 110Trying 127.0.0.1...Connected to localhost.localdomain (127.0.0.1).Escape character is '^]'.+OK Hello there.user test@ << 输入内容---------这个帐号需要在后台页面里面先创建+OK Password required.pass test << 输入内容+OK logged in.list << 输入内容+OK POP3 clients that break here, they violate STD53..quit << 输入内容+OK Bye-bye.Connection closed by foreign host.12.配置内容、病毒过滤yum install amavisd-newchown -R amavis.amavis /var/spool/vscan//usr/sbin/amavisd -c /etc/amavisd.conf debugservice amavisd startchkconfig amavisd on配置ClamAVYum–y install clamav clamd clamav-dbvim /var/run/clamv/clamd.sock##修改对应如下的配置项# Default: disabledLocalSocket /var/run/clamav/clamd.sock#TCPSocket 3310gpasswd -a clamav amavisusermod -G amavis clamavchown amavis.amavis /var/spool/vscanchmod 750 /var/spool/vscanchown amavis.amavis /var/spool/vscan/tmpchmod 750 /var/spool/vscan/tmp启动clamav及开机自启service clamd startfreshclam –daemon修改amavisd.confvi /etc/amavisd.conf$mydomain = '';$db_home = "$MYHOME/db";$lock_file = "$MYHOME/amavisd.lock"; # -L$pid_file = "$MYHOME/amavisd.pid"; # -P$myhostname = '';@local_domains_maps = qw(.);@mynetworks = qw( 127.0.0.0/8 );对本地发出的邮件不进行内容过滤$policy_bank{'MYNETS'} = { # mail originating from @mynetworksoriginating => 1, # is true in MYNETS by default, but let's make it explicitos_fingerprint_method => undef, # don't query p0f for internal clients allow_disclaimers => 1, # enables disclaimer insertion if available bypass_spam_checks_maps => [1],bypass_banned_checks_maps => [1],bypass_header_checks_maps => [1],};$sa_spam_modifies_subj = 0; # 当邮件被认为是垃圾邮件时,是否修改邮件的主题$remove_existing_x_scanned_headers= 1; # 凡是经过 Amavisd 过滤的邮件,都会在邮件头中被加入一行邮件头信息$remove_existing_spam_headers = 1;# 修改投递/拦截的方法:$final_virus_destiny = D_DISCARD;$final_banned_destiny = D_DISCARD;$final_spam_destiny = D_PASS;$final_bad_header_destiny = D_PASS;# 配置Amavisd与Clamav结合@av_scanners = (['ClamAV-clamd',\&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd.sock"],qr/\bOK$/, qr/\bFOUND$/,qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],);@av_scanners_backup = (['ClamAV-clamscan', 'clamscan',"--stdout --no-summary -r --tempdir=$TEMPBASE {}",[0], qr/:.*\sFOUND$/, qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ], );amavisd.conf常用参数说明:$max_servers = 10; 设置最大可使用的进程数$sa_spam_subject_tag = '[SPAM] '; 加 [SPAM] 标记$mydomain = ''; 设置域名$myhostname = ''; 设置主机名@local_domains_maps = qw(.); 对所有的域检查$sa_tag2_level_deflt = 5.0; 超过这个分数,允许在邮件标题加入[SPAM] 标记$sa_kill_level_deflt = 5.0; 超过这个分数,直接將信件备份后删除$final_virus_destiny: 检测到病毒时的动作$final_banned_destiny: 检测到受禁止的内容时的动作$final_spam_destiny: 检测到垃圾邮件、广告邮件(spam)时的动作$final_bad_header_destiny:检测到不良信件时的动作默认有以下几种动作:D_PASS: 无论信件是否有问题,都会将信件发给收件人D_DISCARD: 信件将被丢弃,并且不会告知收件人及发件人D_BOUNCE: 信件不会发送给收件人,但会通知发件人邮件没有被投递D_REJECT: 邮件不会被投递给收件人,但会通知发件人邮件被拒绝---------------------------------------------------------------------配置Postfix 集成amavisd-newvi /etc/postfix/aliasesvirusalert: rootspam.police: rootnewaliasesservice amavisd restart编辑master.cf文件:vi /etc/postfix/master.cfsmtp-amavis unix - - n - 3 smtp-o smtp_data_done_timeout=1200-o smtp_send_xforward_command=yes-o disable_dns_lookups=yes-o max_use=10127.0.0.1:10025 inet n - n - - smtpd -o content_filter=-o local_recipient_maps=-o relay_recipient_maps=-o smtpd_restriction_classes=-o smtpd_client_restrictions=-o smtpd_helo_restrictions=-o smtpd_sender_restrictions=-o smtpd_recipient_restrictions=permit_mynetworks,reject-o mynetworks=127.0.0.0/8-o strict_rfc821_envelopes=yes-o smtpd_error_sleep_time=0-o smtpd_soft_error_limit=1001-o smtpd_hard_error_limit=1000-oreceive_override_options=no_unknown_recipient_checks,no_header_body_c hecksvi /etc/postfix/main.cf增加如下内容:# Content-Filtercontent_filter = smtp-amavis:[127.0.0.1]:10024receive_override_options = no_address_mappingsservice postfix restartservice amavisd restart进入管理控制台主页/extman登录的帐号是root@ <===========这里的请自行修改成你的域名密码是extmail*123* <===========这里的密码都是统一的,如需更改请进到控制台后再更改重要的核心文件邮件参数配置文件/etc/postfix/main.cfextmail网页的配置文件/var/www/extsuite/extmail/webmail.cfextman管理控制台的配置文件/var/www/extsuite/extman/webman.cf域以及用户邮件的存放位置/home/domainsextmail数据库表alias 别名domain 域domain_manager 域管理员mailbox 邮箱manager 管理员13.https配置(ssl证书由第三方申请)没有买证书的同学可以试着去下面的网址申请个免费的证书,3年有效期https:///ProductList.html申请的时候假设我的主机名是申请的域名也应该是然后会得到以下的证书for Other Server smtp证书里面文件如下1_cross_Intermediate.crt2_issuer_Intermediate.crt3_user_.crt4_user_.keyroot.crt红色的是需要使用到的证书文件for Apache https的证书1_root_bundle.crt2_.crt3_.key红色的是需要使用到的证书文件安装mod_ssl卸载emos源,配置第三方centos6.4的源(可以采用阿里云的源)yum -y install mod_ssl1_root_bundle.crt2_.crt3_.key把这3文件复制到/etc/postfix/目录下备份源ssl.conf文件cp /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.bakvim /etc/http/conf/extmailweb.conf清空原有内容,添加以下内容RewriteEngine onRewriteCond %{SERVER_PORT} !^443$RewriteRule ^/?(.*)$ https://%{SERVER_NAME}/$1 [L,R] SuexecUserGroup vuser vgroup:x保存退出vim /etc/httpd/conf.d/ssl.conf105行SSLCertificateFile /etc/postfix/2_.crt112行SSLCertificateKeyFile /etc/postfix/3_.key121行SSLCertificateChainFile /etc/postfix/1_root_bundle.crt倒数第二行添加也就是在</VirtualHost>之前添加ServerAlias 192.168.100.10DocumentRoot /var/www/extsuite/extmail/html/ScriptAlias /extmail/cgi/ /var/www/extsuite/extmail/cgi/Alias /extmail /var/www/extsuite/extmail/html/ScriptAlias /extman/cgi/ /var/www/extsuite/extman/cgi/Alias /extman /var/www/extsuite/extman/html/:x保存退出重启httpd 然后可以用https:///extmail登陆14.smtp ssl配置mkdir /etc/postfix/.certs把3_user_.crt4_user_.keyroot.crt这3个文件复制到/etc/postfix/.certs目录下vim /etc/postfix/main.cf末尾添加如下smtpd_use_tls = yessmtpd_tls_key_file = /etc/postfix/.certs/4_user_.key smtpd_tls_cert_file = /etc/postfix/.certs/3_user_.crt smtpd_tls_CAfile = /etc/postfix/.certs/root.crtsmtpd_tls_received_header = yessmtp_use_tls = yessmtp_tls_key_file = /etc/postfix/.certs/4_user_.keysmtp_tls_cert_file = /etc/postfix/.certs/3_user_.crtsmtp_tls_CAfile = /etc/postfix/.certs/root.crt:x保存退出vim /etc/postfix/master.cf末尾添加如下smtps inet n - n - - smtpd-o smtpd_tls_wrappermode=yes-o smtpd_sasl_auth_enable=yes注:-o前面有2个空格保存退出重启postfix服务然后用foxmail 验证ssl 发送接收邮件15.需要向外开放的端口如下25 smtp端口必须开放否则收不到外部邮件110 pop3端口使用了ssl后可以关闭80 http端口使用ssl后可以关闭。

EMOS1.4从安装到设置

EMOS1.4从安装到设置

EMOS1.4从安装到设置EMOS1.4正式版出来有一段时间了,但关于它的一些详细资料也不是很多,在这里把自己这段时间整理出来的东东与大家分享一下。

同样也希望大家纠正并补充。

一安装篇关于安装,偶在这里没有什么创新,就是按提示一部部去做的。

这里要注意域与主机名的区别,主机名是说的本机的名称,域名是邮箱的后缀名。

如emos@,域名就是,主机名么随自己了,可以写成。

另外EMOS1.4增加了自定义密码功能,大家输入时一定要备一份,别用着密码时却如何也想不出来了。

选择启动防火墙,并开启相应端口。

防火墙的设置随后介绍。

二模板篇1 修改文件:/var/www/extsuite/extmail/html/default/index.html设定默认域名<TD><INPUT TYPE="text" class="input_n" NAME="domain" value=""></TD> 其中的domain和随自己实际情况进行更改。

POP3和SMTP设置信息提示POP3 <b>:</b>& nbsp;& nbsp;<br />SMTP <b>:</b>& nbsp;& nbsp;<br />技术支持和自愿捐助连接,用<!-- -->注释掉。

<div class=donate> <a href="/support/<%LANG%>/index.html"target="_blank"> <b><%support_link%></b></a> | <img style="vertical-align: middle"src="/extmail/images/donate.png"> <a2 修改文件:/var/www/extsuite/extmail/webmail.cf去除免费注册修改位置:SYS_SHOW_SIGNUP = 1修改结果:SYS_SHOW_SIGNUP = 0去掉网络磁盘功能修改位置:SYS_NETDISK_ON = 1修改结果:SYS_NETDISK_ON = 03 更换logo标志修改文件:/var/www/extsuite/extmail/html/default/images/logo.gif修改内容:替换成需要的Logo图片文件4 修改文件:/var/www/extsuite/extmail/lang/zh_CN修改位置:%lang_login = (meta_title => '欢迎使用ExtMail'修改位置:%lang_login = (intro2 => '<b>快速而可靠</b><br />引入索引缓存(Cache)技术和高效核心,WebMail操作疾步如飞',intro3 => '<b>多语言同屏读写</b><br />全面支持UTF8,实现同屏读写多国语言,真正做到国际邮、无乱码',intro4 => '<b>真正模板化设计</b><br />MVC设计+高速模板引擎,实现了内容数据完全分离,轻松修改模板',intro5 => '<b>高性能I/O</b><br />;轻松应付>1GB邮箱/200M附件,远强于流行的各式php webmail',修改位置:%lang_login = (wsplash => '快速可靠, 高性能I/O开源MAIL开足马力迈进中...',修改位置:%lang_login = (welcome_index => '欢迎使用ExtMail!'5 修改文件:/var/www/extsuite/extmail/html/default/TOP_BAN.html注释掉href="/support/<%LANG%>/about.html"><%about%></a> | <atarget=_blankhref="/support/<%LANG%>/help.html"><%help%></a></span>6修改文件:/var/www/extsuite/extmail/html/default/BOTTOM.html<div id="Bcr">Powered by <%VERSION%> © 2006 Runtime: <%TIME%><br> <%extmail_whatis%></div>上面内容可以根据页面底部的显示信息对比修改。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

EMOS部署详细步骤目录1.第一步:安装EMOS操作系统2.第二步:修改核心配置文件3.第三步:修改网页模板4.第四步:登录webmail5.第五步:导出导入mysql数据库文件6.第六步:同步7.其他文档第一步:安装EMOS操作系统在安装操作系统时需要注意的是划分的分区,因为在默认的情况下extmail的邮箱,用户等信息是存放在/home/domains目录下,/home也是EMOS服务器上需要空间最大的目录,因为/home/domains跟随用户的增加而增加。

Swap是交换分区。

Disk Druid分区界面在系统安装完成并重新引导后,进入的是EMOS的默认配置界面。

在这个欢迎界面中用户可以配置,默认域、默认主机名、最大邮件大小、使用的数据库类型、webmail的登录密码和数据库的登录密码。

其中需要默认选择的是:数据库类型(MYSQL)、spam类型(垃圾邮件类型)、导出dspam数据(过滤系统数据)和TLS支持(安全传输层协议)。

需要用户修改的内容有:最大邮件大小(默认是10M)、webmail登录密码(默认是extmail)、mysql数据库密码(默认是extmail)、服务器类型(默认是企业模式)。

备注:因为extmail没有默认域的概念所以默认域不是必须要修改的,服务器的工作类型有企业和ISP模式,他们的区别是ISP支持10万以上的用户,到后期会做集群服务的模式,且两种工作类型的目录结构不同。

确认EMOS配置后并自动安装配置到此EMOS的整个系统已经安装完成,剩下需要操作的地方可以根据个人不同的需要而设置了。

第二步:修改核心配置文件主要修改的两个文件,一个存放在/var/www/extsuite/extmail/webmail.cf另一个在/var/www/extsuite/extman/webman.cf中,webmail.cf文件是extmail的配置文件,webman.cf是extman的配置文件。

Webmail.cf文件参数介绍:SYS_IP_SECURITY_ON = 1# 首页登陆时ip安全,设置为1时不打开,便于管理员设置全局,而不需要改模板;SYS_PERMIT_NOQUOTA = 0# 设置为0时,系统将不限制邮箱容量,默认设置为1;SYS_SPAM_REPORT_ON = 1# 系统spam报告开关;1为开,0为关;SYS_USER_LANG = zh_CN# 用户默认语言,中文可以设置为zh_CN;SYS_USER_CHARSET = GBK# 指定用户默认字符集,中文可以设置为gb2312;SYS_USER_TIMEZONE = +0800# 指定用户默认时区,默认为东八区:+0800;SYS_MFILTER_ON = 1# 过滤器开关;1为开,0为关;SYS_NETDISK_ON = 0# 网络磁盘开关;1为开,0为关;若设置了0,则即使在extman内打开用户网络磁盘功能# 用户都不能使用该功能;SYS_SHOW_SIGNUP = 0# 首页“注册免费邮箱”的按钮显示开关;1为显示,0为关闭;Webman.cf文件参数说明:SYS_CAPTCHA_ON = 0# 设置为1需要认证码登录extman,0不需认证码;SYS_CAPTCHA_KEY =# 认证码的key随便输入一个字符串就行;SYS_CAPTCHA_LEN = 5# 认证码的长度,默认为6;SYS_PURGE_DATA = 0# 该设置控制删除用户时默认是否完全删除用户数据,0为否,1为是;SYS_DEFAULT_EXPIRE = 100y# 默认过期时间,格式:?y ?m ?d;SYS_DEFAULT_SERVICES = smtps,smtp.webmail,imap.pop3# 设置系统开放的功能,包括: smtpd, smtp, webmail, netdisk, imap, pop3# (多参数以 "," 为分割符);SYS_ISP_MODE = yes# 是否采用ISP模式,格式:yes|no –如果yes,系统将采用 HashDir 模式来存放数据目录;SYS_DEFAULT_MAXQUOTA = 5000M# 添加域时,默认最大限额大小,单位MB;SYS_DEFAULT_MAXALIAS = 1000# 添加域时,默认最大别名数;SYS_DEFAULT_MAXUSERS = 1000# 添加域时,默认最大用户数;SYS_DEFAULT_MAXNDQUOTA = 0# 添加域时,默认最大网络磁盘限额,单位MB;SYS_USER_DEFAULT_QUOTA = 20# 添加用户时,默认磁盘限额,单位MB;SYS_USER_DEFAULT_NDQUOTA = 0# 添加用户时,默认网络磁盘大小,单位MB;SYS_USER_DEFAULT_EXPIRE = 100y# 添加用户时,默认过期时间, 格式:?y ?m ?d;备注:本处的文档只写出需要修改的地方,两个文件内容的详细信息在后文中有介绍。

第三步:修改网页模板1. 页面Title修改文件:/var/www/extsuite/extmail/lang/zh_CN修改位置:%lang_login = (meta_title => '欢迎使用ExtMail',2. Logo修改文件:/var/www/extsuite/extmail/html/default/images/logo.gif 修改内容:替换成需要的Logo图片文件3. 鼠标指向Logo的显示修改文件:/var/www/extsuite/extmail/html/default/index.html修改位置:<DIV class=lg><A href="/" target=_blank><IMG alt=ExtMail>4. 技术支持和自愿捐助连接修改文件:/var/www/extsuite/extmail/html/default/index.html修改位置:<div class=donate> <a href="/support/<%LANG%>/index.html" target="_blank"><b><%support_link%></b></a> |<img style="vertical-align: middle" src="/extmail/images/donate.png"><a href="/donate/" target="_blank"><b style="color:#5678A6"><%donate%></b></a></div>5. 欢迎词修改文件:/var/www/extsuite/extmail/lang/zh_CN修改位置:%lang_login = (wsplash => '快速可靠, 高性能I/O开源MAIL开足马力迈进中...',6. 页面底部信息修改文件:/var/www/extsuite/extmail/html/default/index.html修改位置:<div class=pb>Powered by <font style="font-weight: bold; color:#000"><%VERSION%></font> © 2004-2006 Runtime: <%TIME%></div>7. 设定默认域名修改文件:/var/www/extsuite/extmail/html/default/index.html修改位置:<TD><INPUT TYPE="text" class="input_n" NAME="domain"></TD>修改结果:<TD><INPUT TYPE="text" class="input_n" NAME="domain"value=""></TD>8. 修改IP security为默认不选择修改文件:/var/www/extsuite/extmail/html/default/index.html修改位置:<td><input type=checkbox checked name=nosameip><%ip_security%> 修改结果:<td><input type=checkbox name=nosameip><%ip_security%>9. 欢迎使用修改文件:/var/www/extsuite/extmail/lang/zh_CN修改位置:%lang_login = (welcome_index => '欢迎使用ExtMail!',10. POP3和SMTP设置信息提示修改文件:/var/www/extsuite/extmail/html/default/index.html修改位置:POP3 <b>:</b>& nbsp;& nbsp;<br />SMTP <b>:</b>& nbsp;& nbsp;<br />11. 特点介绍修改文件:/var/www/extsuite/extmail/lang/zh_CN修改位置:%lang_login = (intro2 => '<b>快速而可靠</b><br />引入索引缓存(Cache)技术和高效核心,WebMail操作疾步如飞',intro3 => '<b>多语言同屏读写</b><br />全面支持UTF8,实现同屏读写多国语言,真正做到国际邮、无乱码',intro4 => '<b>真正模板化设计</b><br />MVC设计+高速模板引擎,实现了内容数据完全分离,轻松修改模板',intro5 => '<b>高性能I/O</b><br />;轻松应付>1GB邮箱/200M附件,远强于流行的各式php webmail',12. 去除免费注册按钮修改文件:/var/www/extsuite/extmail/webmail.cf修改位置:SYS_SHOW_SIGNUP = 1修改结果:SYS_SHOW_SIGNUP = 0Extmail登录页面1. 退出、关于、帮助链接修改文件:/var/www/extsuite/extmail/html/default/TOP_BAN.html修改位置:<a href="index.cgi?__mode=logout&sid=<%SID%>"><%logout%></a> |<a target=_blankhref="/support/<%LANG%>/about.html"><%about%></a> |<a target=_blankhref="/support/<%LANG%>/help.html"><%help%></a>2. 页底部信息修改文件:/var/www/extsuite/extmail/html/default/BOTTOM.html修改位置:<div id="Bcr">Powered by <%VERSION%> © 2006 Runtime: <%TIME%><br> <%extmail_whatis%></div>3. 项目新闻修改文件:/var/www/extsuite/extmail/html/default/welcome.html修改位置:</div><div style="padding-left: 5px;padding-right:5px"><div class="panelout" id="etnews_div"><div class="paneltit">&nbsp;ExtMail Project News</div><div class="panelin" id="etnews_container"></div>4. 天气预报修改文件:/var/www/extsuite/extmail/html/default/welcome.html修改位置:<TD width=230px valign=top style=""><div class="panelout" id="coolweather_div"><div class="paneltit">&nbsp;<%weatherinfo%></div><div class="panelin" id="coolweather_container"></div><script type="text/javascript">coolweather_iconspath ='/extmail/plugins/coolweather/icons/';coolweather_init();</script></div></TD>备注:使用的模板为可选项,根据个人的要求而修改你需要的选项。

相关文档
最新文档