环境准备
操作系统: centos8
iredmail: 1.6.1
备注:环境保持干净
相关组件
iRedMail 邮件服务器
iRedAPD 邮件权限控制
iRedAdmin ldap服务器
mlmmjadmin 邮件列表管理器
netdata 系统负载查询
部署iredmail
iredmail 官网
github下载地址
iredmail 部署文档
1、下载并安装iredmail
查看部署文档进行部署,此处略
2、启动iredadmin
## 启动服务
# systemctl start rsyslog firewalld postfix slapd mariadb nginx php-fpm dovecot clamd@amavisd amavisd clamav-freshclam fail2ban crond
## 启动iredadmin
# /opt/www/iredadmin/rc_scripts/uwsgi
# ln -s `pwd`/rhel8.ini `pwd`/rhel.ini
# cd .. && ./iredadmin.rhel start # 这里会启动 389[ldap]、7791[uwsgi]两个关键端口
## 启动iredapd
# cd /opt/iredapd/rc_scripts
# ./iredapd.rhel start
3、访问页面
需要做本地解析
默认账号密码在安装目录中的iRedMail.tips文件中查看
iredmail
iredadmin
netdata
4、创建账号
在web控制页面当中创建用户
mail中登陆用户,并测试互发邮件
小明邮箱
测试成功
5、ldap 测试
使用Yearning测试ldap功能
ldap 配置
管理员dn查看: ldapsearch -x -h mail.qf.com -p 389 -D 'cn=Manager,dc=qf,dc=com' -W
测试登陆
使用小明用户登陆Yearning
登陆成功
6、测试Yearning邮件推送
注意修改ldap服务器端口
vim /etc/systemd/system/slapd.service.d/override.conf
ExecStart=/usr/sbin/slapd -u ldap -h "ldapi:/// ldap://0.0.0.0:389/" -f /etc/openldap/slapd.conf
注意做本地解析
查看邮件
Comments | NOTHING