找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2641|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍9 x+ F6 k  Y4 P6 j8 g& Q
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/- k6 v" G' e! B5 ^& Q* \& V& o

" r+ G9 p4 r0 o2 j' kPoste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。+ s$ w- B7 `( F

& o) l; t0 h) ?  q, N9 M& N) ]Poste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
4 y, o4 a% h  a) a& Sposte.jpg( Y( s: j2 E5 i5 B7 j

* w- o4 b" K1 z" D6 `/ M& oposte.io准备
. b  U. ^: {( l( {6 ~1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。% h/ D8 [$ Q# y  Y9 Y9 v( p# G

2 K( i- P) n) P7 |0 r( H, s2 d. o- U2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。! c9 U$ h: I7 |% T
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063
1 b/ i& t# u5 N3 s1 O9 c6 ~' [- e8 n( F# G) z& r9 p8 y5 Z7 s
poste.io搭建4 r% \8 |  Y" ?
本次教程,我使用的vps系统为Ubuntu 20.04!
1 C  ?3 X3 l+ x7 u. }8 J+ d8 |# h
$ D$ e  m  f. t  G0 j不过,我们当然还是先进行域名解析如下:
" L8 B9 J: @# O3 M2 d
2 H; R2 J! d% y& \. d% w9 [: h7 l主机记录        记录类型        记录值
! z! \2 t* f2 q7 C) P% Rmail        A        你的IP地址
1 h+ H/ X' `6 e7 Q" ?# g9 i  O" Ismtp        CNAME        mail.**.com
  h3 {/ d! w" Gpop        CNAME        mail.**.com; A$ M/ m* [4 T$ E; p& [: o
imap        CNAME        mail.**.com* ^( [5 Q# h# S' m8 F
@        MX        mail.**.com) m5 W( v5 R) ^- C; D
@        TXT        v=spf1 mx ~all1 b2 j! Y) J( Y1 ~6 e6 r8 I7 x( W
1、更新系统,安装docker和screen;6 D" q% D7 v* c

- c( h7 |2 w( b' Z" sapt  update && apt install screen docker.io -y
: Z1 @: `2 y! M. j7 @: g. q. A2、拉取镜像;
6 {3 i3 p2 @7 c0 T; F4 E- T( J" r5 g/ a; J7 h5 q- q* ~* B
docker pull analogic/poste.io
# @# v4 @4 {( A/ B$ I% l* F3、新建邮件目录- j/ p* w* K. B7 u3 |2 s) h
% r# s  z, s1 x
mkdir /home/mail
- t' `# T/ S7 k( D4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!+ N( D4 o" g  M( ?# V
, R+ v; V! A, V( J- u* V
screen" Q9 \$ c# l/ k2 w
docker run \: _: J% e3 O5 b* l# X2 v+ u
    --net=host \
- {( S  p" ^7 {6 U' ^" e    -e TZ=Europe/Prague \
0 @  @3 |; a# `* Z    -v /home/mail:/data \
8 t+ y0 n. I: n, B    --name "mailserver" \
3 z7 r( q9 q1 w) t# ^- b' a" w    -h "mail.*.com" \
* e; q/ T/ N, U9 v( N    -t analogic/poste.io
* i, E! G# j0 n" ^% f5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。
4 i. V2 e2 R  H- |! ^3 \1 p* P5 x# [0 ~
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
2 ~4 Y( r: E, A# X0 n# Q0 }1 |) l( Z( v5 E: L* h' T/ K. X
( ]7 _) R3 o3 v# _* \6 R
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
  G# B' ~( w" z: Q" h截屏2023-05-20 19.35.18.png( F4 L0 X+ l! \3 y

$ c0 B+ }$ t! j7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
  U5 U+ f7 k% l, c3 h顺便给大家检测25端口的命令:telnet smtp.qq.com 250 u; N# a* N. t9 k: T1 Q8 x! A
/ B0 L5 O* ^' T$ E9 E
8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/
! u" P$ G" V! z5 }
0 ~" ?, s% m9 Z9 x1 K得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。. F/ A* u1 ]4 ]# `1 Y+ c

! c7 |/ @0 i" F+ i/ c& p7 ~客户端设置
% X$ W$ Y* u) t2 W收件服务器【IMAP】
8 v! q( _4 ]' w" D3 N1 ~+ f2 G
# \6 Y! t) ^; m& ~" @; [设置        内容
6 s, p* X4 l- V& [. X2 m: Z) Z2 rEMAIL        你的邮箱
8 a3 N/ O, W2 k% G- J密码        你的邮箱密码8 d! w( |7 H1 d/ r/ i1 F
服务器【Host Name】        mail.*.com
- n; E# P  r6 l) I4 o端口【Port Number】        993! O6 F: a" B2 y1 i* ?* C
Security        SSL
& i/ o/ ?1 p% v" M1 `3 J寄件服务器【IMAP】
# U2 |* L8 J& f2 ?* b/ ?" H; x1 ?6 X
设置        内容# v9 c8 ^2 l4 _: C
EMAIL        你的邮箱
+ c. b) U" w) p8 I密码        你的邮箱密码" B' _* q. D, x" P
服务器【Host Name】        mail.*.com
& |! @- f+ }4 c9 F9 W0 O端口【Port Number】        587) j& F) m+ D3 ~! u3 \6 h6 r& @% w
Security        SSL9 S% p# \7 E# X! Q* r3 t. r
补充
. u; [4 a4 k( l: b, V5 G忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接/ n. E& }  r3 |" w8 J, M: Y

- P( O6 v8 ?8 }8 @& Vsudo hostnamectl set-hostname mail.* .com0 c- y! f' N- v1 {; d2 D3 r4 \$ U
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-7 08:41 , Processed in 0.113143 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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