找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2483|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍* S7 U1 A7 _0 r, D
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/- v) c0 |) S- F0 f; o0 ^+ w9 A6 A

! z& _$ ^- r* ^, i) j4 q% TPoste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。
3 }: E* K- r$ g. L2 @' M% H
6 B- K8 }. C; @# q  h6 QPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
( b; e* A! h) h$ t; pposte.jpg
4 ~9 y/ Q/ D5 ~1 M) w, p
' {; m# t$ ~  o0 Kposte.io准备3 w  U8 E* `9 @  x- B2 d
1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。9 ^% o, r% U9 ?9 E& b. e; p
4 ~% L& U" }( G
2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。
3 K5 q  }$ k: M5 T8 V大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/6104040635 G! Q, o" y2 j! u

5 a$ C8 G8 ^$ i0 Mposte.io搭建
8 s0 ^# _1 {0 Y2 p本次教程,我使用的vps系统为Ubuntu 20.04!
; ^- c& G( `1 |4 d; E: W3 Q2 u
9 X( y* D' f; s& Y# S不过,我们当然还是先进行域名解析如下:
' @) h& S/ d/ A  ^/ a; X- o5 |/ M& f6 B, k6 W. s
主机记录        记录类型        记录值/ {' A) `) }- j) h7 k  m
mail        A        你的IP地址% \  @; x1 J, y( Q9 F' m4 @5 o
smtp        CNAME        mail.**.com# u/ h: M# v# O  {. p8 b0 Q
pop        CNAME        mail.**.com
& ?+ ]/ f( }' x; Gimap        CNAME        mail.**.com
; ^- u2 L/ j& ~8 |' B4 s1 j9 E8 f@        MX        mail.**.com
3 p" T3 D3 c& Z4 ^% D@        TXT        v=spf1 mx ~all! I; u: K2 J+ z6 C  X
1、更新系统,安装docker和screen;4 S! [3 n. N% E% V! U% ~

3 M/ S" ]. w0 e! N  D+ {" S! O. yapt  update && apt install screen docker.io -y5 L& A& V& r- T8 O! c# Q& ^% w9 l1 k% T1 f
2、拉取镜像;' s5 H2 a& v3 `1 h; i! e/ U
8 }; j6 H5 B  w* d. ?  W% q
docker pull analogic/poste.io( v. h$ G( S% Q! w
3、新建邮件目录# Q8 h9 Z1 ]8 ~" j- v

$ _  P* d) i0 F2 ~0 G) K+ `# ?mkdir /home/mail) M  R* U0 O1 }
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!
. P3 u2 b- q" h+ _: K/ |, H/ \3 z9 m3 P% m  o+ v
screen
3 v# t9 w9 f; i3 r# S; vdocker run \2 D# y, Q8 @2 M, d! R9 z) L
    --net=host \4 P% b" c; F2 v
    -e TZ=Europe/Prague \) N* r2 K$ w7 G0 j$ l+ k
    -v /home/mail:/data \
) c( q2 P6 d; ]    --name "mailserver" \
' ?* n  O6 }+ N    -h "mail.*.com" \
9 n( L$ P7 H! u, x3 H    -t analogic/poste.io
, ^4 H) N, t" Q$ ^, H5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。+ Z+ l' r: r7 B1 ^. [2 A  ?( R
8 z0 v/ c" i! G3 t
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:7 X$ F3 k+ g: _5 T$ d1 c% F
! I1 s6 C+ {6 o

5 C  q0 G! C  r4 _" ?s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"1 i* M; h6 i0 ~" X  T7 V
截屏2023-05-20 19.35.18.png
3 h& p% S3 T! {  t2 A5 R$ n$ q% s. V) j4 o- ^$ P# X
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
. q4 [7 e# G; l4 A  Y3 c( N& I顺便给大家检测25端口的命令:telnet smtp.qq.com 25
, @: E# |* q. m6 G8 q% ?2 P$ M) Y# n4 ?
8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/
3 S5 o: `) `0 T/ F' t2 E1 U* a4 o* h6 f" ~, P' s
得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。6 C( {; |# L; \) d) o" _: z

6 }! H% F* b1 b' j5 l3 ]客户端设置
/ d! _+ m9 M7 ~! }7 u( s( I收件服务器【IMAP】
; e. M0 G  s" t( @8 g2 ]& P+ @  d( C) z( c
设置        内容1 r0 U- o" Z  r8 o5 K
EMAIL        你的邮箱8 ^0 V- J8 h/ Y6 c
密码        你的邮箱密码, _) |; b4 p/ F* o0 i, _
服务器【Host Name】        mail.*.com/ F, X& W; C/ u! S+ y9 S( [
端口【Port Number】        993* |8 P5 X1 d; {* L3 G# `
Security        SSL$ V- @3 s" D$ \
寄件服务器【IMAP】
0 s; D1 V' g. U" Q2 c; c
( F9 L/ F$ O! S: H! h# H( y设置        内容- f& L5 d( C4 h' s. [
EMAIL        你的邮箱: S1 u8 A6 u# U; ^
密码        你的邮箱密码) V9 i3 d, I$ Q' u1 N2 ]' l
服务器【Host Name】        mail.*.com
9 R9 ?% s) Y/ W( R; J3 c端口【Port Number】        587( c- G! D0 o# L8 t  \8 f! A; C
Security        SSL
) E( v; \7 Y* ?补充5 s# x' \8 M' o9 ]
忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接
* j* J5 z- C0 d* T4 A& @- E5 ?+ F3 k
sudo hostnamectl set-hostname mail.* .com
2 m1 e- r9 G/ d. u" Y
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-14 18:13 , Processed in 0.038424 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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