本系列教程将引导你懂得如安在 CentOS 7 安装 iRedMail 以及 Samba4 AD 域控制器,以便域帐户可以经由过程 Thunderbird 桌面客户端或经由过程 Roundcube Web 界面发送或接收邮件。
将要安装 iRedMail 的 CentOS 7 办事器需许可经由过程 25 和 587 端口进行 SMTP 或邮件路由办事,并且还精晓过 Dovecot 作为邮件传递代劳,供给 POP3 和 IMAP 办事,两者都应用安装过程中签发的自签名证书进行安然保护。
收件人邮箱将与 Roundcube 供给的 webmail 用户代劳一路存储在同一台 CentOS 办事器上。iRedMail 将应用 Samba4 AD 来萌寻谕验证收件人帐户,在 AD 组的赞助下创建邮件列表,并经由过程 Samba4 AD DC 控制邮件帐户。
须要:
- 在 Ubuntu 上应用 Samba4 创建 AD 基本架构
步调 1:在 CentOS 7 上安装 iRedMail
1、 在安装 iRedMail 之前,请先确保你应用下面的指南在你的机械上安装了一个全新的 CentOS 7 操作体系:
- 全新安装 CentOS 7 Minimal
- # bash iRedMail.sh
2、 同样应用下面的敕令确保体系更新了最新的安然补丁和软件包。
- # yum update
3、 体系同样须要一个 FQDN 主机名,应用下面的敕令设置。应用你自定义的 FQDN 代替 mail.tecmint.lan 变量。
- # hostnamectl set-hostname mail.tecmint.lan
应用下面的敕令验证体系主机名。
- # hostname -s # Short name
- # hostname -f # FQDN
- # hostname -d # Domain
- # cat /etc/hostname # Verify it with cat command
验证 CentOS 7 主机名
4、 经由过程手动编辑 /etc/hosts,将机械的 FQDN 和短名称映射到机械的回环 IP 地址。添加如下所示的值,并响应调换 mail.tecmint.lan 和 mail 的值。
- 127.0.0.1 mail.tecmint.lan mail localhost localhost.localdomain
5、 iRedMail 专家建议应当完全禁用 SELinux。经由过程编辑 /etc/selinux/config 并将 SELINUX 参数的值大年夜 permissive 设置成 disabled 来禁用 SELinux。
- SELINUX=disabled
重启机械并应用新的 SELinux 策略,或者运行 setenforce 带上参数 0 来强迫 SELinux 急速禁用。
- # reboot
- 或者
- # setenforce 0
6、 接下来,安装下面这些接下来会用来体系治理的软件包:
- # yum install bzip2 net-tools bash-completion wget
7、 要安装 iRedMail,起首打开下载页 http://www.iredmail.org/download.html 中并用下面的敕令下载最新的版本。
在套接字列表中,你会看到邮件办事器几乎覆盖邮件办事正常运行所需的所有办事:SMTP/S、POP3/S、IMAP/S 和防病毒以及垃圾邮件保护。
- # wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.6.tar.bz2
8、 下载完成后,应用下面敕令解压紧缩包并进入解压后的 iRedMail 目次。
- # tar xjf iRedMail-0.9.6.tar.bz2
- # cd iRedMail-0.9.6/
- # ls
9、 应用下面的敕令履行 iRedMail 的 shell 脚本来开端安装。接下来安装器会询问一系列的问题。
10、 在首个迎接提示中,点击 Yes 来持续安装。
iRedMail 安装领导
11、 接下来,选择邮件存储的地位。iRedMail 默认邮箱的存储地位在 /var/vmail/ 中。
不然,如不雅你已经设备一个更大年夜的分区来竽暌姑于邮件存储,那么就用不合的目次来更改默认地位。
推荐阅读
将数据中间变得加倍高效、更具成本效益和安然性的进步之路就是将人工智能技巧应用在机械人主动化技巧之上。机>>>详细阅读
本文标题:如何在CentOS 7上安装iRedMail集成到Samba4 AD
地址:http://www.17bianji.com/lsqh/35575.html
1/2 1