eRisemail Server v1.1安装指南


关于 e-risemail server

全新安装

步骤 1:

步骤 2:

步骤 3:

步骤 4:

步骤 5:

从1.0.*.*升级

步骤 1

步骤 2

步骤 3

步骤 4

卸载

Introducation of erisemail.conf

EmailDomainName 邮件后缀
LocalHostName 运行邮件服务器程序本地机器名
HostIP 运行邮件服务器的本地IP
DNSServer 可用的DNS服务器IP,可以为空
DefaultMaxLetterSize 邮件最大大小.
MaxConnPerProtocal 每个协议最多同时连接数
NumOfForwardTask 转发任务数。如果您的邮件服务器每天有许多的邮件需要转发到其他的邮件服务器上,您可以根据您的机器的性能增大这个值。默认值是3.
SMTPPort SMTP服务的端口号
EnableSMTPTLS 启用 SMTP-TLS(yes/no). 因为各邮件系统TLS版本兼容性问题,推荐设置为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端口号
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

eriseusersize

设置用户邮件每封邮件最大容量(单位:KB)

Usage:eriseusersize username size

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 --user
Usage:eriseutil -l --group groupname
Usage:eriseutil --disable user_group_name
Usage:eriseutil --enable user_group_name
Usage:eriseutil --size user_group_name size
Usage:eriseutil --encode password

web管理

白名单 /etc/erisemail/permit.list

黑名单 /etc/erisemail/reject.list