华强北电脑城 龙岗电子世界 龙华电脑城  凯尔电脑

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2239|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍/ S: G% Z7 x% L2 W2 f
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/
8 O& Z4 e( v6 y; y
  G+ H# [) y+ Q# HPoste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。
: f' e1 z. ]) K6 d9 m9 n7 l' ]9 F' k
Poste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。$ K& G6 w( C" q) @% q
poste.jpg6 l+ u7 \1 w( h1 [& X: @; k

! ^7 p% z# K0 W% n% b/ n# d# _4 kposte.io准备
0 P9 q& `" D3 y! n: m1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。3 o3 p/ [) W4 ~3 ~7 l

) Q5 l; Y7 h9 q% k3 h6 g2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。
4 g* N7 o) Q7 B  u5 D' C! g: l大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063! K2 O: o) R: ~8 m6 S
! z( p2 {# G. R4 K
poste.io搭建
- y1 m6 I$ c  x8 x* e本次教程,我使用的vps系统为Ubuntu 20.04!8 \; @  B" `; t' R) I8 w
6 I2 n; H4 z0 [' j) z
不过,我们当然还是先进行域名解析如下:3 A" |  d$ S& Z+ z6 J; v

8 I1 L* ]7 l6 x; U6 ~  I主机记录        记录类型        记录值7 t  Y1 W9 ]. i4 b" @5 F
mail        A        你的IP地址2 j  K3 H- G: S1 @2 U% k& H
smtp        CNAME        mail.**.com! L! Z% W- }3 N
pop        CNAME        mail.**.com
& K1 i4 ~# L0 C( dimap        CNAME        mail.**.com0 f7 I# [5 Q& k' }$ _- g% y" q
@        MX        mail.**.com* C7 \* N$ N$ [" t" L. h
@        TXT        v=spf1 mx ~all# ?5 J/ t; o) b" e5 C' I
1、更新系统,安装docker和screen;* w0 U7 ^* `" L5 e# l
3 _2 @) n; D9 u! p4 {. j# `3 G1 N6 f# @
apt  update && apt install screen docker.io -y( h& y0 J4 w7 ?
2、拉取镜像;
" n; d* g7 @' b- Y( w1 N* J5 Q
" M, w1 E  C( l3 k6 idocker pull analogic/poste.io
1 T/ J+ Y* q' ^3、新建邮件目录
$ A3 I" z+ i* Y( ]! U( Q# k" {: M! \' o5 I
mkdir /home/mail
  e, P/ f+ U  s* U; b, b! U, b4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!# J* R" X1 ^# _0 Y
0 U. J* W* b% u( I
screen
9 _( q2 B4 _8 r4 v) Ldocker run \
* r5 M" f; ?, u    --net=host \+ i9 Q; a4 W/ Q$ S: g6 [
    -e TZ=Europe/Prague \
- Q1 p9 M' D& C    -v /home/mail:/data \6 Q; L+ k  [; x. F7 _" A0 C  l# X
    --name "mailserver" \8 t, ]& ]0 e9 x
    -h "mail.*.com" \6 I7 ^/ G8 W" h& D
    -t analogic/poste.io. y; z( A& u* q0 h
5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。
) G. y0 X9 f3 _, C. _. c5 Z0 l( s% \/ A2 {; f
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:* x* F2 M4 {$ _5 V* E
5 V5 D7 W9 j$ ?# _1 @
6 d& @% a/ `5 ~" d
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
% h+ }- h" M" O" D; D2 {截屏2023-05-20 19.35.18.png/ G5 F) [2 \( f) w8 T9 q
. }; G6 P' k+ s7 R: Q- E! x
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
- `2 T5 i6 e8 q- u! J& t1 T  ?0 Y顺便给大家检测25端口的命令:telnet smtp.qq.com 253 h6 H' M3 ^& x) B4 E! |- t

  f' _3 U8 s( p( L8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/% r% C, d, M& r0 V- C2 F2 s+ @5 @' b
/ H7 C& N7 I* `4 l6 n/ |
得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
/ |  i0 f% @* C5 s0 c3 U8 w$ ~( i# m" r9 t% O' q0 F' u2 d& R: I: E
客户端设置  E$ B% M# f* k
收件服务器【IMAP】
2 X) @3 F* S2 E* k. A" m$ o
# I/ |% F: r+ R  W# o) ?9 W设置        内容
& L2 s& y( n$ d2 C$ ?# [EMAIL        你的邮箱
: G- R) B) k/ v7 L  N) w密码        你的邮箱密码* C6 f6 s/ X+ ]+ f) a
服务器【Host Name】        mail.*.com. O) h. g" N8 O1 K+ m
端口【Port Number】        993/ B: p) u2 u: J9 N; l8 H
Security        SSL
+ A# ^' P: b# w寄件服务器【IMAP】+ J" u: U2 T7 k3 @9 M
" ?% G; I5 X! q3 D0 x
设置        内容
2 e: v6 d& c# jEMAIL        你的邮箱
: B' ^/ N* N, B0 _& H密码        你的邮箱密码5 M, g! M$ O( h* c& X4 f  b
服务器【Host Name】        mail.*.com; w, V  g: R$ O  E
端口【Port Number】        587; T) I" D# \; H. K
Security        SSL
. g+ g: H$ x  D- N补充; Y9 s/ O+ I; }: f) v4 `
忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接
1 w" M6 a- Z7 J$ n' }: x* e7 ^9 P. l0 p- [. A- b" `, J
sudo hostnamectl set-hostname mail.* .com
2 K, k- [. b3 r* c
回复

使用道具 举报

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

本版积分规则

QQ|华强北 电脑城 龙岗电子世界 龙华电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-6-19 17:16 , Processed in 0.182320 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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