eRisemail Server v1.5安装使用手册


关于 e-risemail server

全新安装

步骤 1:

步骤 2:

步骤 3:

步骤 4:

步骤 5:

从v1.3版本升级

从v1.4版本升级

卸载

Introducation of erisemail.conf

Encoding

系统存储采取的编码格式(只支持UTF-8 , GB2312和UCS2),默认为GB2312。

安装eRisemail的数据库后(执行sudo eriseutil --install后)请勿修改本值

如要更改,请在安装数据库之前,通过工具转换所有HTML页面到对应的编码格式,并修改HTML页面charset

<meta http-equiv="Content-Type" content="text/html; charset=[GB2312|UTF-8|UCS2]" />

EmailDomainName 邮件后缀
LocalHostName 运行邮件服务器程序本地机器名
HostIP 运行邮件服务器的本地IP
DNSServer 可用的DNS服务器IP,不能为空
MaxConnPerProtocal 每个协议最多同时连接数
NumOfForwardTask 转发任务数。如果您的邮件服务器每天有许多的邮件需要转发到其他的邮件服务器上,您可以根据您的机器的性能增大这个值。默认值是3.
SMTPPort SMTP服务的端口号
EnableSMTPTLS 启用 SMTP-TLS(yes/no). 因为各邮件系统TLS版本兼容性问题,推荐设置为no.
EnableRelay 启用转发功能. 防止作为垃圾邮件转发中继,推荐设为 no
SMTPHostNameCheck SMTP 会话反查机器名和IP是否匹配
POP3Enable 启用 POP3服务.(yes/no)
POP3Port POP3 服务端口号
EnablePOP3TLS 启用POP3-TLS服务(yes/no)
IMAPEnable 启用 IMAP服务.(yes/no)
IMAPPort IMAP服务端口号
EnableIMAPTLS 启用 IMAP-TLS服务(yes/no)
SMTPSEnable 启用 SMTPS服务.(yes/no)
SMTPSPort POP3服务端口号
POP3SEnable 启用 POP3S服务.(yes/no)
POP3SPort POP3S service端口号
IMAPSEnable 启用 IMAPS服务.(yes/no)
IMAPSPort IMAPS service端口号
HTTPEnable 启用 HTTP Web 服务.(yes/no)
HTTPPort HTTP Web Service端口号
HTTPSEnable 启用 HTTPS Web 服务.(yes/no)
HTTPSPort HTTP Web Service端口号
PrivatePath 私有临时文件所处目录,确保本目录下有eml和tmp两个子目录
HTMLPath web系统的文件所处目录
CARootCrt 根证书位置
CAServerCrt 服务端证书位置
CAServerKey 服务端证书密钥文件位置
CAPassword 加密后的服务端证书口令(为了安全请用以下命令加密"eriseutil --encode [password]")
DBHost MySQL Server机器名或者IP
DBName 将要为邮件系统创建的新数据库名字
DBUser MySQL Server用户名
DBPassword MySQL Server用户名的密码(为了安全请用以下命令加密"eriseutil --encode [password]")

Introducation of erisemail's tools

eriseadduser 添加一个用户到邮件系统

Usage:eriseadduser username password alias

erisedeluser

从邮件系统删除一个用户

Usage:erisedeluser username

eriseaddgroup

添加一个用户组到邮件系统

Usage:eriseaddgroup groupname password alias
Usage:eriseaddgroup groupname alias

erisedelgroup

从邮件系统删除一个邮件组

Usage:erisedeluser groupname

eriseaddusertogroup

将已存在的用户添加到的某个邮件组

Usage:eriseaddusertogroup username groupname

erisedeluserfromgroup

从某邮件组中移除一个邮件用户

Usage:erisedeluserfromgroup username groupname

erisepasswd

更改邮件组或者用户密码

Usage:erisepasswd username | groupname

eriseenableuser

激活用户

Usage:eriseenableuser username

erisedisableuser

禁用用户

Usage:erisedisableuser username

eriseutil

邮件系统管理工具程序

Usage:eriseutil --install
Usage:eriseutil --uninstall
Usage:eriseutil -a user_group_name password alias [-u|-g] [-A|-U]
Usage:eriseutil -a user_group_name alias [-u|-g] [-A|-U]
Usage:eriseutil -d user_group_name
Usage:eriseutil -p username
Usage:eriseutil -A username groupname
Usage:eriseutil -D username groupname
Usage:eriseutil -l --level
Usage:eriseutil -s --level username level_id
Usage:eriseutil -s --defaultlevel level_id
Usage:eriseutil -a --level level_name level_description level_mailmaxsize level_boxmaxsize level_audit(yes/no) level_mailsizethreshold level_attachsizethreshold
Usage:eriseutil -l --user
Usage:eriseutil -l --group groupname
Usage:eriseutil --disable user_group_name
Usage:eriseutil --enable user_group_name
Usage:eriseutil --encode
Usage:eriseutil --upgrade

web访问模式

MTA访问记录 /var/log/erisemail/MTA-*.log

邮件允许域列表 /etc/erisemail/domain.list

白名单 /etc/erisemail/permit.list

黑名单 /etc/erisemail/reject.list

Web管理允许IP列表 /etc/erisemail/webadmin.list