找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2638|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍) n% }4 V3 a) r# l2 |/ `) [
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc// l' |  w9 m, Y

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

3 Y5 W) \2 A+ w- O$ B7 l- J' IPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
' t+ Y8 K7 c: S+ r2 U" o! R9 Y7 oposte.jpg
9 [% `8 A' o3 v' W8 {
! u7 r2 q3 H: S+ Rposte.io准备
6 Z) b* E" B* I+ K8 a, M1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。1 N: h* p$ V' j& |
5 B  u, y: t0 t* C
2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。
2 w' p6 `. H4 E* \1 `9 p大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063
& p3 m1 d% B+ m" T: ]7 c  M
* a* q, T3 ?1 @* {+ h0 h& {/ x% x) Dposte.io搭建
) v% e! d' e2 @  ]) \3 z2 J' b本次教程,我使用的vps系统为Ubuntu 20.04!' k& B9 P# H3 [! V- p4 @1 h
0 Q/ Y) c4 P0 f) u" @3 r; n
不过,我们当然还是先进行域名解析如下:
3 G5 J: {3 ^% b8 H# D3 `6 o) J) u) B3 |0 E
主机记录        记录类型        记录值
, k5 Z9 \& O7 y% {& p) x9 e3 pmail        A        你的IP地址
( f/ r9 U. v8 jsmtp        CNAME        mail.**.com
6 X& c% U8 |3 k3 ipop        CNAME        mail.**.com2 t3 Z" b3 ]1 C& |9 X8 a5 \, ^
imap        CNAME        mail.**.com
" s/ P0 H2 c  `  U: ?@        MX        mail.**.com
# k/ i9 o4 L9 c% u% L- o; H4 U5 h@        TXT        v=spf1 mx ~all* U, K- v8 b, `
1、更新系统,安装docker和screen;
2 ~. B8 b- @; c) P
7 x  r$ I! E* |0 f3 s- Iapt  update && apt install screen docker.io -y
5 e1 b& w! t- b- f# z) h* g! i2、拉取镜像;$ X3 m2 ]9 p  m
8 c; t1 p3 t/ ~: w0 g; s( Z
docker pull analogic/poste.io% o: c" x; B, l) }
3、新建邮件目录0 T. N5 q5 p9 {# F
% s5 f$ K9 n# s
mkdir /home/mail
! V  u  p& a8 e$ M" b) d7 a3 `4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!8 u% w$ |3 {2 m1 c( o5 B

# p3 L& x4 a& U4 Z+ f' }" tscreen) k. m0 x$ P1 t2 l, U+ u
docker run \
9 U, @9 o/ k" U) p7 R1 `, P# n: |+ S0 s    --net=host \
) `, V% n  z  e2 Z/ S    -e TZ=Europe/Prague \: b( v/ b3 }  w/ K
    -v /home/mail:/data \4 O9 S* V$ W/ ~
    --name "mailserver" \
- b7 n2 N. i" j& A& ^: @& Q7 @    -h "mail.*.com" \* A2 ?/ p$ w# r" ~" _+ K: Y
    -t analogic/poste.io6 g. Q& u! A# I. f
5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。
! x% S8 x# h/ r: ~$ h, G* |" K7 J  R/ I6 G
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
+ A- C$ P' |+ Z% @  o/ C4 H; \) F9 q5 K7 N  f, N
5 K) [6 d2 n, C5 J& q) p4 J
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"1 J! ~- h& ^9 t* M$ V% [7 O
截屏2023-05-20 19.35.18.png& E* O# O2 w; k, d+ a

- b6 @, h1 \' g+ T; b8 Y7 Z7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
9 Y: N1 P6 \% w  [7 Z& B: `: D- l. q顺便给大家检测25端口的命令:telnet smtp.qq.com 25
# D" \2 J0 o8 V5 Q/ Y# ?1 y: _  t3 H  b  i0 T
8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/
! a! p, R% V& C1 I
* P. K/ q  M* j6 K  S  s4 x; a得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。* w- s5 s4 d# p" d6 I% b; s
. a  o+ ^% j3 }" s
客户端设置
. [4 p' K9 j2 A$ V, K) F收件服务器【IMAP】
, X6 b4 w, d- p2 a+ K# N
2 j) d$ e6 S# C1 \0 [$ |设置        内容
. I& i; B6 C0 A. S: A; HEMAIL        你的邮箱$ u; P2 U$ b5 B$ _
密码        你的邮箱密码7 q& Q, B6 |. ^# Y1 x
服务器【Host Name】        mail.*.com* X% D/ k+ ^; |" h- b1 ~/ ^* G, s
端口【Port Number】        993, V  J4 j% @" e) J+ Q
Security        SSL+ ^2 }: K* S" Y. }+ V8 A0 z) S
寄件服务器【IMAP】
) P/ F1 \* H. P: r- ]5 D
. _( E5 B+ O! _: G' E6 N/ C设置        内容
1 i2 j9 P) o. k# y( j$ }$ l- w5 QEMAIL        你的邮箱
$ K- r1 Q1 I6 p% k! @+ G0 I0 R密码        你的邮箱密码6 e, t* Q9 i% ~- W
服务器【Host Name】        mail.*.com
2 u% d+ f' d5 Z) B+ y- U( u端口【Port Number】        5872 m( m# r, d% Y' p1 {- R* C' N
Security        SSL
* G& C, I" \# g% S% i/ ]# I6 Y补充
5 }! @% V9 J  ~# d  k忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接0 f8 R  {  i7 D8 p7 g. I

* i6 D. ^& d) Z/ w2 q8 |sudo hostnamectl set-hostname mail.* .com
/ n! z7 J" P  A  q. R
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-7 03:10 , Processed in 0.096555 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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