宝塔邮箱安装教程以及遇到的问题处理方法
一直想自己搞一个域名邮箱,今天终于弄好了,首先你得有一台服务器,安装好宝塔面板,然后在后台“软件商店”处安装“宝塔邮局管理器”,安装设置即可,具体步骤如下。
1、安装宝塔邮局插件前,需要先安装redis服务,并设置redis密码。
安装完Redis服务后设置密码,设置密码时不要使用&;;%这类特殊符号
会导致负载状态显示异常,可使用英文+数字组合密码
PS:邮局的反垃圾模块 rspamd服务需要使用redis服务
2、安装邮局插件,安装最新版本即可。
2.1进入邮局,然后会初始化,点击确定等待初始化完成。如果提示主机名不正常,点击修复
使用域名方式作为主机名,如xxx.com。然后点击提交
PS:安装完宝塔邮局管理器之后会遇到的问题:
2.1.1 阿里云、腾讯云默认关闭25端口,需要开启25端口才能使用邮局服务,具体解封方法可以点击下面链接查看:
2.1.2 检查邮局环境可能会有一个“Rspamd未安装,请点击修复按钮”,你点修复也没用,可以通过这个网址的方法修复(https://rspamd.com/downloads.html),具体步骤如下:
Xsell进入SSH,然后按网址提供的命令,按顺序输入以下几个命令(我安装的centos7.6,第一个命令就选择curl https://rspamd.com/rpm-stable/centos-7/rspamd.repo > /etc/yum.repos.d/rspamd.repo;如果是centos8的就选择https://rspamd.com/rpm-stable/centos-8/rspamd.repo > /etc/yum.repos.d/rspamd.repo),命令运行过程中会有几次要输入y,即确认同意安装的意思:
curl https://rspamd.com/rpm-stable/centos-7/rspamd.repo > /etc/yum.repos.d/rspamd.repo # For Centos-7
#curl https://rspamd.com/rpm-stable/centos-8/rspamd.repo > /etc/yum.repos.d/rspamd.repo # Uncomment for Centos-8
rpm --import https://rspamd.com/rpm-stable/gpg.key
yum update
yum install rspamd
2.1.3 主机名如果命名错了,也可以进入SSH,使用hostnamectl命令修改,具体如下:hostnamectl set-hostname mail.xxxx.com
3、添加邮箱域名
3.1 邮箱域名做好A记录,然后再做一个二级域名为mail或者其他二级域名
PS:添加邮箱域名点确认之后,可能会提示你“A记录解析失败”,具体解决方法如下:
3.1.1 进入SSH,使用如下代码修复过dnspython
/www/server/panel/pyenv/bin/pip install dnspython -I
3.1.2 在宝塔后台,进入路径/www/server/panel/plugin/mail_sys,找到mail_sys_main.py文件并打开,然后搜索"A记录解析失败",把图中圈红的这段注释掉保存即可,之后就可以正常添加域名了。(设置完显示依然会显示有错,但是邮件发送接受都正常了,这应该是官方的一个bug吧,等修复了)
3.2将解析好的域名添加到邮局域名内即可
3.3 解析MX、SPF、DKIM和DMARC记录
3.4 设置完解析后验证域名解析,有时候如果危险已设置,可能解析未生效。
MX记录:邮件交换记录,是域名在DNS服务器上的一个记录,告诉那台计算机负责为系统处理邮件。MX记录存在于域名的 DNS文件中,用于将某个域名的电子邮件指向到对应的邮件服务器处理。
SPF记录:可以避免伪造地址的垃圾邮件,避免有其他人伪造我的域名来投递。提高发送外域邮箱的成功率
DKIM记录:提供邮件签名验证的公钥信息
DMARC记录:识别并拦截欺诈邮件和钓鱼邮件,保障用户个人信息安全
4、邮箱用户创建
4.1 新增邮局用户,密码第一位必须是大写字母+小写字母+数字组成。邮箱地址不能为大写字母
4.2 批量添加邮局用户
PS:如账户密码忘记,点击用户编辑重新输入新密码保存即可。
5、邮局SSL申请设置
5.1选择手动解析,如果有用到cloudflare托管的域名,可以使用API方式自动解析DNS记录
做好解析后点击验证,验证成功后会下发证书并自动部署。
5.2 其他证书部署,证书所属域名必须是你邮箱域名的主域名。将证书key以及pem文件内容填写报错即可
6、使用邮局账户测试发件
6.1 发件可多个用户发送,使用英文符号,隔开即可
6.2查看QQ、网易邮箱和Gmail接收正常
PS:如您服务器运营商限制了25端口是无法正常使用宝塔邮局插件的,请确保服务器运营商开放25端口
以上是邮局部署安装使用教程,核心内容来自官网。