iredmail邮件系统搭建

第一:环境准备:centos7.2纯净环境

  1. 改好主机名儿mail.wsfnk.com
  2. 关闭防火墙
  3. 禁用第三方yum源,只开启Base源
  4. 一定要是一个干净的系统
  5. 本地主机host文件要是127.0.0.1 mail.wsfnk.com
  6. 本地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)
声明:本文为原创,作者为 辣条①号,转载时请保留本声明及附带文章链接:https://boke.wsfnk.com/archives/496.html
谢谢你请我吃辣条谢谢你请我吃辣条

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2022/12/11作者: 辣条①号

目标:网络规划设计师、系统工程师、ceph存储工程师、云计算工程师。 不负遇见,不谈亏欠!

暂无评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???