安装
安装系统工具和包¶
正式安装之前可以将服务器做个快照或者备份
以下命令都需要使用 root 身份运行,先使用 whoami 命令确定,否则要使用 su root 命令进入 root
下面的安装程序会自动创造一个名字是 winmail 的 Linux 系统用户和组,这个用户是不能登录系统的,是安全的,请不要自己手工创建! 否则会出现权限不对情况,如果已经手工创建 winmail 用户和组,请先删除。
- CentOS Linux 7.0-7.3 需升级内核和openssl,在服务器上运行下面3条命令,建议在 console 上执行;其他版本无需执行下面命令;
- 远程 SSH 登录服务器(使用 PuTTY、Tabby、OpenSSH、Netcatty 等)或者在终端上登录,如果使用的是 PuTTY 软件,请执行下面命令,以避免后面安装时界面不完整问题 export TERM=linux
在线安装必需的系统工具(安装和日常管理需要)
Debian 和 Ubuntu 等系统:
如果 提示 mlocate 没有发现,就从命令里删除 mlocate,再运行一下。如果提示 yum 命令不存在,可以 dnf install yum 安装一下。
如果 CentOS Linux 7.* 可能会显示 "One of the configured repositories failed" 出错提示, 如果 CentOS Linux 8.* 可能会显示 "No match for argument" 出错提示,请执行下面两条命令切换官方保留历史版本更新 YUM URL,再运行上面的命令
sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
务必永久关闭 SELinux (Security-Enhanced Linux) 以避免安装和使用过程中发生不可预知的异常 临时关闭 永久关闭,以保证系统重启后 SELinux 还是关闭的
- 以下系统在 Winmail 安装前,需更新部分系统包(其他系统无需操作):
下载安装包¶
- 下载安装包,下载到当前目录,一般是 /root 或者 /home/user_name ;下载安装包、校验安装包、解压安装包 如果无法下载,可以改成 或者备用下载 下载完成后,验证一下安装包是否正确,应该显示,如果数值不对,删除文件再重新下载一下 解压安装包,进入安装目录 如果升级安装,先停止 winmail 服务;如果安装的 winmail 做了页面或者功能定制的,要联系集成商协助升级版本
正式用户请检查服务截止时间,5.4 版本适用授权:服务截止时间晚于2026年1月的,强行升级会导致邮件服务无法启动!
运行安装程序¶
再运行安装程序,全新安装直接运行安装程序 🚀
如果提示 请输入 再执行默认安装目录是 /opt/winmail,这里显示的是前一级目录[绝对路径,必须已经存在],一般不用修改,回车;
如果要修改,要输入绝对路径,目录必须存在,而且不能包含中文或者空格
设置邮件系统管理员 admin 的密码,请输入复杂一些的,回车;admin 这个用户不是 Linux 系统用户,是邮件系统内部管理员,这个密码在安装最后会在屏幕上显示出来的
安装过程十分钟左右,安装完成后,会显示做初始化设置的浏览器登录地址[后台管理](默认显示主机内网IP,下面可能要使用主机外网IP)、系统管理员账号、密码;回车结束安装程序。
reboot 重启



