自从发布了iredmail的搭建教程,私聊问我的人有点太多了,回答不过来,只是挑问的明白的回复了,为什么我安装不上?为什么证书无效?这些问题,建议百度解决。
今天详细的讲讲EwoMail,有中文文档不复杂,下面开始说:
一、挑选vps和域名
1、搭建邮件服务器需要开放25端口,没开25的无法发送邮件!
邮件服务器需要rDNS,这个就是反向DNS解析,意思就是把ip地址解析成域名。rDNS主要用于确保邮件交换记录的有效性,也有拦截垃圾邮件的作用,所以说带有rDNS功能的vps是首选。
同时开启25端口,并且带rDNS的vps,还不贵,首选CC:https://wenjie.org/archives/shi-jie-shang-zui-bian-yi-de-vps-cc 其次RN:https://wenjie.org/archives/bian-yi-dan-su-du-fei-kuai-de-mei-guo-vps6-ji-fang-ke-xuan--di-zhi-989-nian
同时,请注意服务器配置,选择至少1核2G,公司搭建推荐选择2C3G。
2、域名推荐com,长一点没关系,最好是.com(我用的是800815.xyz)原来活动时候买的,在https://www.name.com/zh-cn/referral/476ccb,.com是$9.99/年,这里我强调一个别人不知道的知识:搭建域名邮箱不能使用纯数字域名,不被信任,所以吧,就用纯英文的.com吧。
二、开始搭建
1、系统选择 Centos7 or 8;
2、关闭selinux
vi /etc/sysconfig/selinux
SELINUX=enforcing 改为 SELINUX=disabledd
3、打开:http://www.ewomail.com/list-11.html 输入你的域名获取安装代码
4、安装过程遇到问询就输入Y,回车,安装成功后将会输出”Complete installation”
5、 vi /etc/hosts 内容为:127.0.0.1 mail.800815.xyz smtp.800815.xyz imap.800815.xyz
三、域名解析和rDNS
TXT @ 默认 v=spf1 ip4:这里写服务器ip -all 600 正常
TXT dkim._domainkey 默认 这是存放DKIM的值 600 正常
A mail 默认 这里写服务器ip 600 正常
CNAME smtp 默认 mail.800815.xyz 600 正常
CNAME pop 默认 mail.800815.xyz 600 正常
CNAME imap 默认 mail.800815.xyz 600 正常
MX @ 默认 mail.800815.xyz (优先级为1) 600 正常
rDNS设置为:mail.800815.xyz
amavisd -c /etc/amavisd/amavisd.conf showkeys 获取DKIM,复制输出的信息,打开http://www.ewomail.com/list-20.html 整理dkim信息并设置TXT记录。
四、开放端口 8000,8010,8020,7000, 7010, 25,143,993,995,587,110,465
firewall-cmd --zone=public --add-port=8000/tcp --permanent
firewall-cmd --zone=public --add-port=8010/tcp --permanent
firewall-cmd --zone=public --add-port=8020/tcp --permanent
firewall-cmd --zone=public --add-port=7000/tcp --permanent
firewall-cmd --zone=public --add-port=7010/tcp --permanent
firewall-cmd --zone=public --add-port=25/tcp --permanent
firewall-cmd --zone=public --add-port=143/tcp --permanent
firewall-cmd --zone=public --add-port=993/tcp --permanent
firewall-cmd --zone=public --add-port=995/tcp --permanent
firewall-cmd --zone=public --add-port=587/tcp --permanent
firewall-cmd --zone=public --add-port=110/tcp --permanent
firewall-cmd --zone=public --add-port=465/tcp --permanent
firewall-cmd --list-ports
systemctl start firewalld
五、管理后台:http://IP:8010 用户名:admin 密码:ewomail123 用户后台:http://IP:8000
六、SSL证书位置
公钥 /etc/ssl/certs/dovecot.pem
私钥 /etc/ssl/private/dovecot.pem
评论区