找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2520|回复: 0

Docker搭建企业邮箱,poste.io教程

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍  ^* O5 @) v. T" C3 @" Y
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/; T+ ~4 u9 {& c
2 r' T8 I  ?. e1 F( r
Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。# b1 ]7 ]2 _& R+ k

4 w) Z: ?7 w& E& `$ k% K2 Z( gPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。4 z1 N3 ?1 s5 X0 k$ J/ x
poste.jpg
4 o4 ]; J9 B- d- k) F% p( h# l6 ]+ ?; K3 n1 u" u6 w
poste.io准备9 b4 l$ ]7 f# S0 K" D: @& z2 _
1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。! a% x/ R2 T6 ^, u- ?

8 ]) }+ }  n4 z9 {2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。9 N  {! l. }" {7 ?$ e/ I
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/6104040638 L: W9 r: m( ?8 f/ s/ j  V+ u

2 k& \/ K- [: {poste.io搭建3 |- ~2 A3 z% H+ S% h5 o2 \
本次教程,我使用的vps系统为Ubuntu 20.04!  i( J* p. h0 R# S1 H1 {% |

: Z  s  ?0 C7 [! R不过,我们当然还是先进行域名解析如下:5 A5 H1 V/ T/ i& b( U# h0 x
9 K0 z4 M0 j6 u6 ?( j
主机记录        记录类型        记录值/ b5 x" \) Q2 {4 y: X7 r
mail        A        你的IP地址
! O6 z: m4 J& Wsmtp        CNAME        mail.**.com
. u) ^* r6 E3 e2 {7 O# tpop        CNAME        mail.**.com+ d, Q" z* y0 \
imap        CNAME        mail.**.com: U1 a  z1 s* g4 k* D1 u0 \7 v) e( O
@        MX        mail.**.com& V2 }6 T7 F" e. Y
@        TXT        v=spf1 mx ~all7 k3 y$ F! f0 S$ w& T5 ^1 @" U
1、更新系统,安装docker和screen;: X7 D6 a+ t! X) \

" {  A0 t- _* I9 v8 g; t: I9 Lapt  update && apt install screen docker.io -y
& v. e# Q# H! \; ~) K$ u( H+ ^2、拉取镜像;
& z, U( T6 Y. g5 }# }' t' K% |- }; [5 f% I! A2 J; \: G2 Y) e& F) \
docker pull analogic/poste.io
, T* f* y( g- y' ?3、新建邮件目录2 {3 B; x. Q3 ?5 w. f% v
. v* `: y" G; h8 V4 _
mkdir /home/mail, q2 F2 l! c8 ?, l8 P% g8 D
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!! d# ?; ]/ O" X6 x

3 _7 p6 M  N  w$ v% Qscreen
( ?% |4 \3 a( ?/ Bdocker run \
. i2 {1 g# [- f2 d    --net=host \5 T- n; J9 U) r2 _' \$ X. u4 Q/ y- w
    -e TZ=Europe/Prague \
4 s7 p* k  A9 v  Y    -v /home/mail:/data \/ L, N: B( c# }5 B
    --name "mailserver" \
, [1 \7 T) z( Z' X, \4 K! @3 h    -h "mail.*.com" \
/ z" q& N- T. A    -t analogic/poste.io  P+ L5 z) x" ~' d! i: U* }
5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。: i6 f/ F1 w6 `% B' @1 s* d

, b* S' c* O2 Q7 z4 Y( V* z6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
( g5 ?8 p- m' H
: w5 U" y+ P4 x7 D- G0 I7 U9 b+ @; v" D3 n
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"  m8 G$ ]1 `0 z2 _" }  r5 D7 X
截屏2023-05-20 19.35.18.png
$ {' E6 x% ]4 X) X# a: Y+ @6 n4 i( m
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
- `/ e- {; ~: n0 J; D3 h  p顺便给大家检测25端口的命令:telnet smtp.qq.com 25
* G* m) ?% m0 t1 Y- O
/ l* ]) |- E! `. [1 w8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/
% `/ [5 U! i5 E# K5 ]7 X+ X7 v5 w% @
得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
% Q" a3 T$ E5 l6 J. @
" I+ P( e5 I! E6 \1 G客户端设置0 Y5 f! U% `: |# l. x' M) z
收件服务器【IMAP】
4 `0 Y7 H$ V/ E8 T% x' ?% m
, g/ s+ b; ?0 \: N7 G8 n设置        内容6 }; u. B0 Q' z5 A
EMAIL        你的邮箱
3 C+ B% Y+ J/ J; Q密码        你的邮箱密码
+ c1 u3 g' ?8 R- O2 g1 \) B服务器【Host Name】        mail.*.com# k; q" w& A  f
端口【Port Number】        993$ r$ @) H& V% ?7 Q* s/ t
Security        SSL
; P3 S# S1 j8 s寄件服务器【IMAP】
$ A; c$ E/ L( o" n4 _+ Z
) p, S/ w) R2 t$ u4 e3 w设置        内容" O: _) e2 N% e5 e- s5 u
EMAIL        你的邮箱
7 i8 w% |* x& P7 x$ W0 N! Y5 Q( H密码        你的邮箱密码
+ Y9 ~+ T% [! q. l: ?: f; x服务器【Host Name】        mail.*.com7 \4 V1 T3 `0 Q
端口【Port Number】        587
9 N) n& K! F0 e: S: O$ ~Security        SSL
, U4 _1 F+ D( X# A" U补充
9 {% O( W4 o$ L$ W4 U忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接
# K( g2 N7 n% ]5 B
6 X% ^- b  t  B. ~9 ~, Ksudo hostnamectl set-hostname mail.* .com
4 W' p) C9 V/ |9 m( q+ T5 T) B
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|赛格电脑 华强北 电脑城 南山赛格 龙岗电子世界 龙华电脑城 沙井电脑城 松岗电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-9-2 03:20 , Processed in 0.087082 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表