找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2519|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍
. A/ V, ]. Q/ j9 S2 v. u1 O, K首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/
4 o$ g0 q& ^4 d2 X3 B2 ?; r2 e% S4 F; E/ E- p2 Q
Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。
2 C6 j2 s9 S, y9 f) [) X1 |' r8 o+ l: b1 ^; R
Poste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
/ r7 ?# Q# n) e; U$ d; |poste.jpg/ w5 k( g) p2 J1 m

5 ~7 Q% A. T' \# N# ?$ tposte.io准备
' ]5 v$ [+ @; a1 h* ?1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。9 c  K# y" Y# u1 }/ e7 U

: e' r+ n0 u8 \2 e2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。
7 |7 g: F2 a/ Y7 u大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063
. V- I4 Y/ m# t
' r4 x4 `) g, T7 C0 v' Z; Lposte.io搭建) b/ _- t! z9 f
本次教程,我使用的vps系统为Ubuntu 20.04!
% y) ]8 x. i. Z- _$ x& d
+ w( x0 s- u' W# n  ?1 j不过,我们当然还是先进行域名解析如下:4 }: }0 f+ e3 f! ~. @! J

- Y: B) V$ k) Q6 P& ~4 Z: b主机记录        记录类型        记录值" a- @6 a/ }+ N7 _
mail        A        你的IP地址( n" L" ~" K) e0 E( N' Z/ b% B* s: U  ]
smtp        CNAME        mail.**.com% }  Q1 d7 G- }- K9 i$ l
pop        CNAME        mail.**.com! O" ?2 N( \% S$ ?$ V
imap        CNAME        mail.**.com  D5 O+ }8 ?/ x( ?) p0 W
@        MX        mail.**.com7 v4 o! i, m2 X) s
@        TXT        v=spf1 mx ~all
1 E% d$ q! |/ l9 k5 C# s1、更新系统,安装docker和screen;; n* Z  T  p$ j$ Y* f' I

9 V' g; z, @# W: ^$ u4 Y8 X) Uapt  update && apt install screen docker.io -y
/ X  R3 U" @# x/ H6 y& i2、拉取镜像;4 f( [3 Q2 ~: {- \: A4 X. R* n# V1 H' [5 J
" N' h, `( W$ \% f" b
docker pull analogic/poste.io
1 j2 [- I- x' s3、新建邮件目录' A, |; }& q0 n7 m6 W1 M: a6 R
5 [( ^: I/ f. F
mkdir /home/mail( n2 M; v' l, I9 g
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!5 W& O* C5 z0 Z- i! H( ]

9 @6 `* G& F. y  [4 |+ g/ C$ Rscreen5 m# g, e$ H9 Y' ~) f
docker run \
/ ~8 Q! _! E) H2 F. i/ [0 N. _: a, Y- [    --net=host \
# L4 p1 t% w; e; u& M) t    -e TZ=Europe/Prague \& F8 i, H' {1 M  B2 ]; u
    -v /home/mail:/data \
6 S$ s( g5 B' W+ A    --name "mailserver" \
& \/ M9 @! J& G0 p0 y% ~9 x    -h "mail.*.com" \
2 Z8 a) |7 K- L7 l) b    -t analogic/poste.io
6 C% a% B2 D) A0 T, t" F+ X5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。( A+ S: t: K* w9 ~' I
( E' Z4 _5 I( U3 `
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
3 I8 f4 X1 W- w$ k. V+ H  r' h
: x- }- D8 E1 v- C) G9 v8 E' U  I
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
# s; Z  o4 H1 m/ P2 A: R: \4 p截屏2023-05-20 19.35.18.png
# S  |( o2 q- Z+ ]6 r* H3 ], X/ @$ G: M) C' r4 Q, C
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
) f. I  ?4 n+ }; p! ?顺便给大家检测25端口的命令:telnet smtp.qq.com 25
6 f' N& U5 M* o2 q" Z/ r( ?+ f
4 H- ~' R8 _, O6 k, g! A0 H' A8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/
1 h5 X" p5 m+ I* A8 E3 v+ X3 N
1 D8 @* L" k  G2 n5 L1 {6 \得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
, r2 C( K, N6 D
# }# g. Q; E  n3 b4 M: h, Z: P客户端设置
$ c& ]0 H% c# b6 e+ K5 z# V3 V% C收件服务器【IMAP】
( i  \6 R* u( c# L. k! ~$ a  ^/ o% l: l; O# _* b9 N0 \, o1 r1 W
设置        内容4 R4 m& A7 o; L- d# n
EMAIL        你的邮箱! S0 j! ]$ m6 o0 H3 h' |
密码        你的邮箱密码
/ M. h) [* H  f4 _  ^服务器【Host Name】        mail.*.com1 Z# N; u/ i! N6 U2 Z* X" b
端口【Port Number】        993
: C, Q0 C- h- B! ISecurity        SSL
8 K8 U9 L7 P" E. [' I& [寄件服务器【IMAP】
4 k- w. `: w' ~  M7 {  x. A9 k" W) f/ i
设置        内容' c* f- k. b% ^9 Z" r5 Q  ^
EMAIL        你的邮箱) R% \& \1 Y& J/ d* `
密码        你的邮箱密码# G+ c' z, k# p* r1 K$ `8 \' V, i0 O
服务器【Host Name】        mail.*.com
( k5 S' x# m9 x端口【Port Number】        587$ O' q# v* }, u% h  K
Security        SSL
1 s/ H) I$ L. U! v; |" c$ Y9 L补充* |* ?8 ?" H3 l! w$ o) t" B
忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接: B' G  i* {* v& ^9 h) _
& N( R  I  L0 Z# G
sudo hostnamectl set-hostname mail.* .com
9 H, i- r5 _: X; z4 ~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-2 03:16 , Processed in 0.082150 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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