华强北电脑城 龙岗电子世界 龙华电脑城  凯尔电脑

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 988|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍
, W! X+ _0 W6 m4 K7 H, y首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/  [' X" _) g& Q+ y- r) S

5 h- X" x5 l( B' O1 R; I6 j' NPoste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。6 G# A- M& Z+ S5 M& A
" s3 L4 W) o" W+ n% M
Poste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。7 F  [1 v) N0 S, n" a  a
poste.jpg" R1 u: l. W# _) A# ~
4 x# S1 a9 Q1 H1 |% ], }
poste.io准备
4 h2 s" g, o; J! I; Q1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。
% A) |) g) D" R' V# k8 o
$ ~( `4 {5 e( S! x2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。# M( y4 Z" x/ j1 a. T3 P( Y) G# a' z
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063
$ O  N7 S$ ?# F, V& L8 D% t7 H7 m/ n: a) C
poste.io搭建
- x5 a* A5 x$ P* K9 s( ?  y本次教程,我使用的vps系统为Ubuntu 20.04!
6 B. e- Q. e+ |$ x2 f
% J% m4 Y- i$ f3 e/ N不过,我们当然还是先进行域名解析如下:
% t9 e5 n/ P/ ~9 b& J, v3 t
" n8 P( Q3 K" L/ Y主机记录        记录类型        记录值
" E$ ~; {6 I/ X' J- L4 Pmail        A        你的IP地址8 w; U( c1 ?, e- J9 d
smtp        CNAME        mail.**.com
# L, J: F) S1 Y) Zpop        CNAME        mail.**.com, H! c6 L9 a$ c4 S8 N
imap        CNAME        mail.**.com
% P8 ]8 ?3 r; W6 n7 t* K. V@        MX        mail.**.com
$ ~6 N0 r3 e5 {0 ^, I/ D0 M; d@        TXT        v=spf1 mx ~all! p. n  e: J) L: b/ L( r# E
1、更新系统,安装docker和screen;/ b- X: o4 @6 z! M
  [' `: P! D9 [7 ]
apt  update && apt install screen docker.io -y
# W+ |; k% a& t' I% ~# I+ D7 B) ^2、拉取镜像;: S! L* i4 ^2 k; L" k  w' S' G2 U7 Q
, p& s2 Y4 C) q" m
docker pull analogic/poste.io2 F* {( X3 z, Z2 G& j; m* s: d4 d  P7 G
3、新建邮件目录
1 q2 P$ S) U4 y; p6 @* T+ O
  i# t1 C/ Z0 smkdir /home/mail
5 |, [. I/ Q% P! o7 H8 `' l4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!
3 G, e) g" R% m6 w) x* y" U8 Z3 y% c: f
screen( V+ U: R  }+ P- v: V3 W
docker run \% C9 y) u2 s+ d) k* c8 ]% N& `2 N5 E
    --net=host \8 X! I3 t6 \: F. u4 C
    -e TZ=Europe/Prague \: c. y# w( u6 `4 `9 X: e8 h( \
    -v /home/mail:/data \
: u, R" \7 O9 W. A) d3 ]. B    --name "mailserver" \, k" r6 e3 n  C8 T' S+ B
    -h "mail.*.com" \/ ^& L; B: W& b/ P3 b" p
    -t analogic/poste.io
) o! z' V; e; g$ l! ^! ~! L5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。( M/ }. x  n) `" R* ^" ^2 K) ~
/ N7 B0 h! S  `9 c: W
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:9 i; ]" T4 [+ N" X
/ y6 p# l0 N. l9 f% T: t
. K: Q1 W& I! p( S
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"0 R. B9 F1 l7 l& @
截屏2023-05-20 19.35.18.png
  _) N8 ^1 O+ g
- Q# |2 ^6 W+ Y5 t7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;/ v/ n1 _, P' Z! u
顺便给大家检测25端口的命令:telnet smtp.qq.com 257 V- {% K. |6 }# s6 W

& N5 b( n8 t7 p- d/ J8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/, T7 \9 c! H5 e9 S) v

2 x$ Z0 |( K: }8 J" q得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。% j! F9 {. b$ L) r5 {* i9 w
% n7 {) {( n/ @" _& O3 H
客户端设置
! b( G; N: D" ?) \$ S) D3 v9 ~收件服务器【IMAP】
- S0 U* d$ e& n& A" f) v' V5 H: X. K8 _0 h; l
设置        内容
) j# e. k) v) n) c8 U* cEMAIL        你的邮箱
% B, r! o7 B+ ~2 ^密码        你的邮箱密码
+ z+ C" D* y7 L4 h+ |服务器【Host Name】        mail.*.com
( ], i# X( `! _! i) T; ^5 [* b) O  R端口【Port Number】        993, M" n3 {1 o$ n" j0 O7 W$ \+ P# Z
Security        SSL0 d" p& h% m2 E* k+ z
寄件服务器【IMAP】
* u; v  w, r# V, ~1 h0 W! I# {4 R' `0 ?/ B/ ^8 N
设置        内容
5 z, V! c* Q+ }- j9 dEMAIL        你的邮箱+ A. x7 N, ~& \4 |, r$ ?6 n8 m
密码        你的邮箱密码+ \+ f; b3 E6 }. L5 S$ r
服务器【Host Name】        mail.*.com, ]& l. y0 x. Z. f
端口【Port Number】        587  I' G# u. s9 I; B! g1 c( s
Security        SSL% p, y/ [. W8 P( ]1 N
补充
2 N, j0 N, z  E忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接0 K+ t( H& O; y- Q

( R* N6 @' j5 J2 Z1 F3 Z+ }" S& n" lsudo hostnamectl set-hostname mail.* .com) i6 I" U9 C3 O0 Z
回复

使用道具 举报

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

本版积分规则

QQ|华强北 电脑城 龙岗电子世界 龙华电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2024-9-18 17:32 , Processed in 0.149512 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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