This tutorial is available in other languages
English /
Warning
iRedMail 只针对全新安装的操作系统设计,它要求你的操作系统上 没有 事先 安装邮件服务相关的组件,例如 MySQL,OpenLDAP,Postfix,Amavisd,等。 iRedMail 会自动安装和配置邮件服务所需的组件,因此如果操作系统上已有相关 组件,iRedMail 可能会打乱你的配置并造成服务无法正常启动。
要在 Debian 或 Ubuntu 上安装 iRedMail,你需要:
2 GB
内存才能使用完整的垃圾邮件和病毒扫描功能。Attention
不管你的服务器将用于实际运行还是仅仅用作测试,都建议设置一个完整域名(FQDN)的主机名。
输入命令 hostname -f
查看当前的主机名
$ hostname -f
mx.example.com
在 Debian/Ubuntu 系统上,主机名需要在两个文件里设置:/etc/hostname
和 /etc/hosts
。
/etc/hostname
:短名称。mx
/etc/hosts
里定义主机名和 IP 地址的对应关系。注意:一定要将 FQDN 主机名列在第一个。127.0.0.1 mx.example.com mx localhost localhost.localdomain
确认系统已使用设置好的 FQDN 作为主机名。如果没有生效,请重启系统。
$ hostname -f
mx.example.com
/etc/apt/sources.lists
文件里启用它们。bzip2
程序用于解压缩文件:# sudo apt-get install bzip2
/root/iRedMail-x.y.z.tar.bz2
(这里以 x.y.z
代替实际的版本号)。# cd /root/
# tar xjf iRedMail-x.y.z.tar.bz2
现在可以运行 iRedMail 安装程序了,它会问你几个简单的问题,仅此而已。
# cd /root/iRedMail-x.y.z/
# bash iRedMail.sh
/var/vmail/
。Note
各个数据库之间没有太大区别,建议使用自己熟悉的数据库,便于后期维护。
MySQL/MariaDB/PostgreSQL 用户
如果选择 MySQL/MariaDB/PostgreSQL 用于存储邮件账号, 安装程序会为数据库的
root 用户生成一个随机的强密码,安装完成后可以在 iRedMail.tips
文件里找到。
Note
该账号即是邮件管理员,也是普通的邮件账号,可以登录管理后台和 webmail。
回答完上面的几个问题之后,安装程序给出本次安装的基本信息并要求确认是否实际
执行安装,请输入 y
或 Y
并按回车键确认,或 n
, N
并按回车键中止安装。
阅读 /root/iRedMail-x.y.z/iRedMail.tips
文件,它包含了:
安装完成后,可以通过以下 URL 访问相关程序。注意:请将 <server\>
替换为实际的
服务器地址。
?config=smtp
for SMTP log)All documents are available in BitBucket repository, and published under Creative Commons license. You can download the latest version for offline reading. If you found something wrong, please do contact us to fix it.