找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2473|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍* Z1 h. |3 ~$ a1 H: M2 Y
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/
/ F, J- o: E, D4 e2 a+ G
5 f8 B/ A8 O5 M; _: P5 ?' h. RPoste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。
- G/ Z7 z* _% ^
- n$ d' k; X" j: m' QPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
% _3 [- W0 l6 e" B. Mposte.jpg
$ Y0 e( n6 Z5 j& n$ M# h# P; {- e3 g1 Y( e+ v& ~9 F
poste.io准备( n4 a$ q" V6 z/ Z, O& v
1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。
2 o& }3 f( ]: l& J( Q/ N' \' g) s
2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。" m: E. ]. G% I0 ^% q+ z5 T0 ^$ W
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/6104040635 {- I9 [- C' s- s  a" N

: j9 @( I5 H) _8 T$ wposte.io搭建
8 j! Y& j# u' E. V8 w2 D本次教程,我使用的vps系统为Ubuntu 20.04!8 Y- A& n- R" r; ~
' D* I. s7 r- F# B3 B
不过,我们当然还是先进行域名解析如下:
4 D0 Q: ?: t. e7 X8 n+ a( g' f; p' n3 I, h$ C  Q+ T
主机记录        记录类型        记录值6 a8 M0 M. O6 i6 d! ~1 J; Y* q
mail        A        你的IP地址' O9 n" Y6 v/ \0 x
smtp        CNAME        mail.**.com0 l1 u8 Y+ c6 g$ P* L3 q9 h: W
pop        CNAME        mail.**.com
6 x- u# T) T# z& {! ]imap        CNAME        mail.**.com$ N2 l+ _9 b0 ~7 Z
@        MX        mail.**.com* Y: P/ r5 |' C% E
@        TXT        v=spf1 mx ~all0 X4 @$ s0 \9 D1 o9 `0 E$ w; o4 m
1、更新系统,安装docker和screen;
7 x8 ?3 ^8 j. D$ `: I/ _
3 A' T8 Y) m- Z/ L6 N2 fapt  update && apt install screen docker.io -y
% `2 K- k8 ~9 A9 y( V2、拉取镜像;
$ }# R) o3 s- w, B* v
. [/ h# S# c0 k3 \docker pull analogic/poste.io/ o7 d' W9 v# Z5 G# L
3、新建邮件目录
! B; V9 s$ _( N: c2 a) y3 j4 u4 `$ T# N# n' r1 c
mkdir /home/mail' s7 F- ]' Y( U* n5 F# f  f, f9 Y
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!3 A! k( Z& N8 T1 U

" E' |3 J4 i1 |: A+ u5 }0 ~screen
+ W% S9 X2 Y4 a- K2 b. t8 u, Gdocker run \) O+ ]+ L) d0 Y) V0 ?
    --net=host \" R' V# o: M( ~( c& C" b1 ^
    -e TZ=Europe/Prague \2 c$ x2 b3 k7 J
    -v /home/mail:/data \0 v6 Y% h: ~7 K0 c, ?) n
    --name "mailserver" \
( `+ @- |, [/ ?5 ?    -h "mail.*.com" \2 I/ s% J  y8 [. g, V
    -t analogic/poste.io
8 w' N) W) |/ R* J& l9 H5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。* M6 o' c" T% g% Z' E4 ]

' G) s$ ?+ k# ?* \0 R6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
7 ?7 l/ R$ f$ \! `
; @7 i0 \: p. H4 G5 B
8 N# G4 q# t( T# H0 F/ n+ _s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
  V( u: l, b& z& K4 R. v截屏2023-05-20 19.35.18.png$ K# X" F# w4 v8 o" A2 j: _
; ~# w$ A+ b( K% c7 \! G# w
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
% f4 ~4 A+ e3 _$ w( Q顺便给大家检测25端口的命令:telnet smtp.qq.com 25) W- \; ^$ Z% \

. g- r. A$ A8 C! S/ }8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/
- J* e0 s; O0 S2 C! R2 P
8 {. D  M8 `! b* \& p, A得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
3 V4 x- a. h0 N9 L! G# B+ r/ X" w% G5 R! D7 O6 c/ I6 q) I
客户端设置
7 o5 s6 ~* ]+ p0 y" Q收件服务器【IMAP】
, m* e  S0 t: g" |0 W% h$ B) i
; ~% }8 p- f( g$ d/ T( O设置        内容( N/ a2 A# r! ]  g, g; T# F9 i, A
EMAIL        你的邮箱7 E  B) W: y5 K* L& \0 I
密码        你的邮箱密码! W8 n% c( M/ W/ N$ Z. D0 ^
服务器【Host Name】        mail.*.com
3 s7 ^) w1 K1 I. Z7 Z端口【Port Number】        993
, r" [: g* f5 \& {) ^: o, cSecurity        SSL' H& g/ |% u2 ]8 E' M- ]& N
寄件服务器【IMAP】
( i& J% B5 w6 {% @7 a, N6 e2 V, G! H) v1 [
设置        内容
; V# y9 V! a. r' v$ x) d' ^EMAIL        你的邮箱$ p( p* b% p: s
密码        你的邮箱密码
+ \) z1 j* R5 R0 ]服务器【Host Name】        mail.*.com
" C6 p* {& y1 @$ A0 z端口【Port Number】        587- u& S# w+ `% _; a
Security        SSL3 g8 I$ X3 V3 p" t7 Q& b2 X
补充$ A0 g1 W/ f1 D  V1 {% E/ a
忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接3 D3 }5 n- ^; u/ m6 }: K
- S0 a, v' T. C/ E1 y
sudo hostnamectl set-hostname mail.* .com+ _) [- v* A7 A, R5 X5 Y
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-14 01:57 , Processed in 0.038262 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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