找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2640|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍
; q; V, H4 K- G' h首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/
$ y  f% f; `5 s2 i" K9 O* a
8 [: L/ Q% S5 |+ U( r) [Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。7 r5 g+ b4 D0 @

$ S% @+ \- P6 p: P6 I* N! uPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。9 t7 M* t  T" n- p/ z
poste.jpg
% p2 j" |1 k/ r; [4 Q8 }, A1 Q9 r' W5 m( E
poste.io准备
- r- ]( [! S6 W& w0 V  \  s1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。+ o( @8 T5 P& S7 p* D; f9 U- F

7 i; y( e6 n/ C2 l! [2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。) S6 o. K; n; z% s/ L8 A
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063' \6 s9 ]# D& h9 Y
( @% y! {( G( s
poste.io搭建" C1 ^* d% d8 [
本次教程,我使用的vps系统为Ubuntu 20.04!
" `3 _  U" f& P" a
0 o4 Z; r2 Y2 Y: q) U9 Z& D6 k  A不过,我们当然还是先进行域名解析如下:' P1 a  ~0 V3 t7 i; W$ z) E

, z$ v/ S$ f- U6 k1 K主机记录        记录类型        记录值
, `. @- H  }! X4 n1 ]: J  n7 T( b- email        A        你的IP地址
6 S( W, i8 R" g7 s& X8 F  u9 Bsmtp        CNAME        mail.**.com
  S7 O7 y' o7 \pop        CNAME        mail.**.com
# W* o) {9 w% p- g5 r" Aimap        CNAME        mail.**.com" J2 X% O8 \2 E9 m0 ^! X& l( e
@        MX        mail.**.com% M, Q9 d9 p4 G5 f5 ^% Y+ U
@        TXT        v=spf1 mx ~all
" l1 _8 N0 g& n/ x1、更新系统,安装docker和screen;
/ O; {' A- u2 I. P( n$ ?( R2 o- q  f% L6 w1 b0 t
apt  update && apt install screen docker.io -y
1 x( z; g! W* ^8 b6 m2 d9 G2、拉取镜像;8 }) b; {4 P5 P  k* z
6 s. M9 h" H: k% x; |. v, d
docker pull analogic/poste.io7 B' f6 v; c! ?" Q, `
3、新建邮件目录
( ]' i0 b* D' D4 y
2 p, a. C- \* y# ~9 h. R3 Kmkdir /home/mail# l; K- w, T4 i1 C3 B3 e( U
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!
! M/ }' o/ K4 q+ V5 c( i
, g7 D6 E: i& C0 ^) |6 t9 ascreen
3 W8 {8 c8 E- rdocker run \# a$ W1 q* y3 }9 P- W$ i
    --net=host \, x7 d; Z9 |- d" E8 T- J
    -e TZ=Europe/Prague \
4 N; s! ~2 d6 V& q    -v /home/mail:/data \
3 V( V; ~: M. R# ~8 C    --name "mailserver" \
( K6 ?' I$ W2 P: B. p    -h "mail.*.com" \; \& t' L8 c5 f/ t* B# `& Q  G
    -t analogic/poste.io5 \( P! f0 j+ Z) g6 Y8 b# C
5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。+ X! ^* U* P5 o" p. E* O( p
3 B8 |9 R  c( @, J+ Y
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:2 A! q+ c2 c3 ]5 V& t" z+ n3 F6 ^

: c7 I" P% Y7 I% |6 D9 }6 o( H2 X( t+ q1 N; Z7 f; B
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
; n8 z/ t+ _5 k+ m截屏2023-05-20 19.35.18.png+ K" P% Z* i: _' u0 v0 D

& ]  w$ J( G( n, \* c! P) v) W7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
  d5 V' {/ u' w顺便给大家检测25端口的命令:telnet smtp.qq.com 250 R9 t3 i  ~* X' j3 \) Z: w
6 |2 F; R: O# ~% m) Y- ]7 _! O2 N* S
8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/2 P' G  `! K, [% `6 Z

/ a3 Z5 y. u4 W* h得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
9 `3 l, p$ V, n& h# _( ~1 ~0 B  V# s
8 l& d& k; @4 F/ k  Q客户端设置
4 G* t  @- E- R0 c& w, L9 M收件服务器【IMAP】; J$ `' U9 G6 N( p% {* |

, k' M! T  j& J设置        内容$ N7 ~# h/ q8 }3 }+ `. E3 j5 s4 A
EMAIL        你的邮箱
  v( Q5 e2 F. c- z密码        你的邮箱密码
. r2 F2 W1 F2 A5 s& `* x服务器【Host Name】        mail.*.com3 e: B) N3 X7 h1 r% x! {8 k
端口【Port Number】        993
8 x" V' q8 }9 r; U9 JSecurity        SSL
; A5 O! t# z2 S3 R! D$ i寄件服务器【IMAP】4 k( u" d$ t( ]3 v4 ~0 j1 q
/ B' J2 ?* a4 B3 D) @' ~  G
设置        内容
* c. P# r0 A, x5 n: [EMAIL        你的邮箱
4 a6 \- w5 I+ D  A/ c密码        你的邮箱密码
4 y8 l* f+ y* N3 z+ J& P0 J9 p2 @/ c服务器【Host Name】        mail.*.com' C; H, w0 v) T% L) c
端口【Port Number】        587
( ?8 W  L( |7 R+ i3 m0 I* ]Security        SSL
. m# w& Q5 }( J补充
, z3 H# Z; H" d" [5 H3 T5 D! o1 p1 Y忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接: y3 W  H! b3 R- h$ f1 z
  @9 b  i* k( x; P
sudo hostnamectl set-hostname mail.* .com% E2 }3 r* I" {$ ~9 _, `6 s. r% }
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-7 07:58 , Processed in 0.114221 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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