第一:环境准备:centos7.2纯净环境
- 改好主机名儿mail.wsfnk.com
- 关闭防火墙
- 禁用第三方yum源,只开启Base源
- 一定要是一个干净的系统
- 本地主机host文件要是127.0.0.1 mail.wsfnk.com
- 本地dns要指向配置的dns服务器 192.168.56.13
#可以参考官网
http://www.iredmail.com/docs/install.iredmail.on.rhel-zh_CN.html
#安装,去官网下载bz2包
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.5-1.tar.bz2
#解压 & 进入包目录
执行安装脚本 & 同时换用国内的阿里源库
IREDMAIL_MIRROR=’http://123.123.123.123′ IREDMAIL_EPEL_MIRROR=’http://mirrors.aliyun.com/epel’ bash iRedMail.sh
欢迎使用
指定用于存储用户邮箱的路径。默认是 /var/vmail/
选择用于存储邮件账号的数据库
各个数据库之间没有太大区别,建议使用自己熟悉的数据库,便于后期维护
如果选择 OpenLDAP 数据库用于存储邮件账号,安装程序会要求你输入 LDAP 前缀
如果选择 MySQL/MariaDB/PostgreSQL 用于存储邮件账号, 安装程序会为数据库的 root 用户生成一个随机的强密码,安装完成后可以在 iRedMail.tips 文件里找到
添加第一个邮件域名
设置邮件管理员的密码
该账号即是邮件管理员,也是普通的邮件账号,可以登录管理后台和 webmail
可选的组件
回答完上面的几个问题之后,安装程序给出本次安装的基本信息并要求确认是否实际 执行安装,请输入 y 或 Y 并按回车键确认,或 n, N 并按回车键中止安装
安装完成后你必须知道的几个重要事项
邮件服务器最薄弱的环节是用户的弱密码,所以请一定强制你的用户使用强度高的密码。
阅读 /root/iRedMail-x.y.z/iRedMail.tips 文件,它包含了:
各个 web 程序的访问地址(URL),用户名和密码。
各个组件的配置文件路径。除此之外还应该阅读文档:Locations of configuration and log files of major components.
以及其它一些重要和敏感信息
设置 DNS 记录
如何配置邮件客户端程序
强烈建议获取 SSL 证书以避免每次访问 web 程序时烦人的自签名 SSL 证书警告, Let’s Encrypt 提供免费的 SSL 证书。可根据该文档 配置获取的证书:use a SSL certificate.
如果需要批量添加邮件账号,可以参考以下针对不同数据库的批量建账号的文档: OpenLDAP, MySQL/MariaDB/PostgreSQL。
如果这是一台繁忙的服务器,这里有一些提升性能的建议。
访问 webmail 和其它 web 程序
安装完成后,可以通过以下 URL 访问相关程序。注意:请将 <server> 替换为实际的 服务器地址。
Roundcube webmail: https://your_server/mail
SOGo Groupware: https://your_server/SOGo
Web 管理后台: https://your_server/iredadmin
Awstats: https://your_server/awstats/awstats.pl?config=web (or ?config=smtp for SMTP log)
如果文章对你有帮助,欢迎点击上方按钮打赏作者
暂无评论