注: www.iredmail.org 或 www.iredmail.com

  • 官网: https://www.iredmail.org/index-zh_CN.html
  • 下载地址: https://www.iredmail.org/download.html
  • 中文文档地址: https://docs.iredmail.org/index-zh_CN.html

按照文档选择对应的环境安装。

一个比较好的习惯:在screen分屏下安装iredmail,避免因网络突然掉线或者终端被关掉等等原因,造成安装过程被中断。

$ screen -S 会话名   # 创建会话,使用root,因为是root权限安装

安装注意事项:

  1. 禁用 SELinux:
    • 永久关闭Selinux,:
        root权限修改/etc/selinux/config,设置SELINUX=disabled(需要重启机器生效配置)。
      
    • 临时关闭Selinux,服务器重启后失效:
       $ setenforce=0 
      
  2. 服务器环境没有部署安装iredmail相关的组件,例如Ngin、Mysql、Apache、OpenLDAP、postfix、Dovecot、Amavisd等, 避免冲突。
  3. 邮箱域名需要ssl证书(单域名证书或通配符证书)。iredmail默认域名要支持https,在Nginx环境下,配置了强制http转https。不要https支持,可以修改Nginx配置(不建议)。
  4. 重点: 安装时,添加邮件服务器域名时,注意是 abc.com,一定不要填 *.abc.com 或 mail.abc.com

域名添加DNS解析,A(主机地址)记录,MX(邮件交换器)记录:

例如, a.com 添加 mail.a.com 解析( 优先级,默认10 ):

类型 名称
A mail 服务器公网IP
MX @ mail.a.com

多个域名的指向同一台机的同个公网IP,此时解析,只需要添加MX记录:

例如, mail.b.com 使用 mail.a.com 的邮件服务器,则只需在b.com的DNS解析上,添加MX记录( 优先级,默认10 ):

类型 名称
MX @ mail.a.com