Debian系统使用Docker搭建企业邮箱poste.io教程

2207498322

poste.io介绍

Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。

Poste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。

poste.io准备

1、域名一个,如果没有,点击本站这个文章申请一个免费的域名,不推荐使用不受信任的域名后缀。

2、VPS一台,推荐系统为Debian 11或Ubuntu 20,内存1.5G以上。

3、VPS支持设置反向解析(rDNS),并开通25端口,不支持的可以尝试找客服申请设置或开通。

poste.io搭建

1,域名解析:

配置域名 DNS 及解析

记录类型主机记录记录值
Amail你的IP地址
CNAMEsmtpmail.**.com
CNAMEpopmail.**.com
CNAMEimapmail.**.com
MX@mail.**.com
TXT@v=spf1 mx ~all
TXT_dmarcv=DMARC1; p=none; pct=100; rua=mailto:dmarc@*.com
TXTdkim._domainkey邮箱后台生成的KEY
2、安装软件包
apt install sudo curl wget
3、设置主机名
首先,需要编辑 /etc/hosts 文件,找到IP后面的默认的主机名,改成你自己的 mail.*.com
然后,我们找到 VPS 的 /etc/hostname 文件,编辑里面的内容为 mail (域名的前缀)
4、更新系统,安装docker和screen
apt update && apt install screen docker.io -y
如果报错就先安装
apt --fix-broken install
5、拉取镜像
docker pull analogic/poste.io
6、新建邮件目录
mkdir /home/mail
7、启动screen,回车
screen
8、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!
docker run --net=host -e TZ=Europe/Prague -v /home/mail:/data --name "PosteServer" -h "mail.*.com" -t analogic/poste.io
9、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。
10、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
s20230520790._domainkey.*.com"k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
3468958996
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
顺便给大家检测25端口的命令:telnet smtp.qq.com 25
8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;
检测邮箱健康 https://www.mail-tester.com/
得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。

客户端设置

收件服务器【IMAP】

设置内容
EMAIL你的邮箱
密码你的邮箱密码
服务器【Host Name】mail.*.com
端口【Port Number】993
SecuritySSL

寄件服务器【IMAP】

设置内容
EMAIL你的邮箱
密码你的邮箱密码
服务器【Host Name】mail.*.com
端口【Port Number】587
SecuritySSL

签名证书     苹果ID商店     本站TG频道

  温馨提示:本文最后更新于2024年2月1日02时11分,某些文章资源具有时效性,若内容或链接失效,请在下方评论区留言反馈。
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容