基于docker快速搭建自己的域名邮箱,mailu邮件服务器

榆木脑袋 电子 24

主要的功能:

绝大多数云服务器,也可以申请解封25端口,我就是先申请然后解封的。

当然,如果你作为营销每天发广告用的,估计也不会给你解封。如果要做广告营销,可以用实体服务器,数量上基本没有限制。

2:安装docker和docker-compose

相对简单,自行安装即可

3:设置DNS

将mail.YourDomain(本人:mail.ywbj.cc)设置A记录到你的服务器IP。

4:修改主机名(选用)

设置好主机名(服务器名, Hostname)是所有邮件服务器必不可少的一步,否则在发信时将会遇到各种错误。当然,不是很严谨也可以,一般不会出错。

三:Mailu配置获取

官方自动生成docker-compose.yaml文件。

打开网站:

第一步:

选择compose方式

第二步:

在Linked Website URL中填写邮件服务器主机名,我这里为mail.ywbj.cc

一定要勾选Enable the admin UI (and path to the admin UI)

不然不会安装Web控制页面

第三步:

第四步:

数据库选择

支持Sqlite,MySQL和PostgreSQL。

PostgreSQL支持自动部署,而MySQL需要手动部署,我这里默认sqlite即可

最后setup mailu生成配置文件即可。

下载配置文件

#启动docker-compose -p mailu up -d

启动后,需设置密码123456为自己设置的密码。

docker-compose -p mailu exec admin flask mailu admin admin ywbj.cc 123456

四:Mailu的email相关配置

1:登录

2:查看DNS及生成密钥

在 邮件域详细,查看DNS记录,右上角有生成密钥选项,同时生成密钥。

3:在域名管理上设置DNS及密钥

我这里用的cloudflare管理的,所以在cloudflare添加即可。

添加完,大概如下:

4:邮件发送测试

收到邮件

5:测试垃圾邮件匹配度

发送后确认即可。

查看扣分的选项

扣分的这两点

1:邮件内容,我随便打了一串字母,所以识别不到正规内容,如果正规内容,这是可以避免的

到这里,mailu邮件搭建完成。

标签: 邮件 服务器 生成密钥

抱歉,评论功能暂时关闭!