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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 989|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍
+ _3 I( W- d1 N7 P# l& j首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/* H$ M3 ]# r: e; m! _5 w9 g& G

, u, H8 _, D  Y) W: S2 G, VPoste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。1 M! R+ |- n" X  R0 c$ s
. }: o! D; L& d
Poste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
! E% F0 S6 D, Y, S4 K9 Nposte.jpg2 U' o3 g( S) D1 L+ h8 a! L4 b7 u# g

! Q& x" U% k) P7 f# ~poste.io准备8 U2 Y7 b# W% t- n
1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。$ k! w9 }& L1 A, Q$ R0 \

; x: u  s6 @; N' Q2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。; i; o4 M0 Q$ e8 V' n/ B
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063+ @; B2 M1 @+ y% x# }1 B

  H6 w0 c" c9 u9 s' hposte.io搭建# z  i8 g  y$ [( u3 q
本次教程,我使用的vps系统为Ubuntu 20.04!
/ {: |5 K: e* P/ {0 B- D0 C
3 m0 k3 W6 b( c! e. ]' J: e不过,我们当然还是先进行域名解析如下:0 g' o" N' n0 K

5 K3 b; [% n% r主机记录        记录类型        记录值
5 A5 C9 \  p$ o9 V4 I* g& Qmail        A        你的IP地址
) R6 S8 @0 O' y+ O  M! J! hsmtp        CNAME        mail.**.com  `9 b8 ]; V+ t4 [) O
pop        CNAME        mail.**.com& t# a; r; D3 I& E' i( D
imap        CNAME        mail.**.com
" x) r, l: w: {% O@        MX        mail.**.com
* Z4 y+ X& G' Y$ r$ T5 W. y@        TXT        v=spf1 mx ~all  A% U. u4 B  v5 e$ V* A' \* g" _
1、更新系统,安装docker和screen;
" Z. w# n+ y4 `& X& Q  }) d5 G( P- Z, W4 b& {# Z/ \
apt  update && apt install screen docker.io -y
6 T0 I+ j: y/ L2、拉取镜像;2 |, z& s) E% i  m+ t( X
0 B" s* \+ T+ I: C2 W
docker pull analogic/poste.io
2 t. f/ W5 |8 q' T3、新建邮件目录9 y5 H  E; {7 A, ~. Z
5 i6 W6 u, ?. s: L7 i; g  M2 ^4 n0 `  x
mkdir /home/mail, a9 F1 p* K% ~; u* _  a- E( S
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!
# B1 D/ d% F- H8 W) @. G8 `' J, [
screen; [% ?# [* J$ I( ~
docker run \& |4 u6 v( U+ @4 c
    --net=host \$ ~( A0 L( t2 l7 f! ?, X8 u
    -e TZ=Europe/Prague \. F! Z, Z7 H/ p6 J. T7 Q
    -v /home/mail:/data \( V2 h6 ^  i. C: h. Z) ~9 z* w
    --name "mailserver" \& x! J3 |7 F  ?* n8 G: Z
    -h "mail.*.com" \& Y3 G4 U/ |; O+ {' \$ V  X7 [- h
    -t analogic/poste.io: M& L4 B% l* a
5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。
$ I7 {9 u/ h2 b/ l6 i2 f' D8 u1 H4 C$ Q/ V! K: z3 R0 c3 Z4 U2 `
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
/ D4 o6 b) _8 d' Y
) I) Q+ w/ d5 w- V2 j; r6 X. [4 O, Y. j( [$ e
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
" e5 m- I" w# E! p+ X截屏2023-05-20 19.35.18.png* n8 a9 l5 J' |

  a, }  |& n9 x. T7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;& l8 L1 Y+ M9 u, z% l" K2 b. m
顺便给大家检测25端口的命令:telnet smtp.qq.com 25* q1 W0 U# K8 B% X+ i

; v* Z5 o* x$ G9 t  E0 i3 ^8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/5 d# Z, b% q% I( C$ a  `
# x; h1 z1 o% c8 H6 V0 d
得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。, M2 u& Z5 }* t+ `3 K; y* C
" e' N  X' b) n. X5 x  F4 n
客户端设置
5 H6 ]0 e  V  h5 N收件服务器【IMAP】
0 b; d+ {* t8 t8 D9 p" i$ k! c3 }
设置        内容4 D4 F' m5 J3 T* w& o) _. J
EMAIL        你的邮箱, N; d  o0 p4 z- V* F5 i: r
密码        你的邮箱密码
, ^2 ~1 X' R8 [服务器【Host Name】        mail.*.com7 g: j$ O: Y6 s7 L, n- e6 d
端口【Port Number】        993- L9 U7 ?; }8 K8 j
Security        SSL5 z  E  s  P8 Q2 H. {
寄件服务器【IMAP】
8 I0 \6 t/ z! N1 t: e) N  b7 l2 [0 T8 M1 t) W5 ]- a
设置        内容
' u4 c5 a( z# N" e8 D0 x) b$ bEMAIL        你的邮箱' B5 V! O  ~0 W5 ^
密码        你的邮箱密码
7 i$ n$ g+ i7 ]& H2 D服务器【Host Name】        mail.*.com
( @$ C# i- ^$ }# ?端口【Port Number】        587% {4 Y6 t2 e/ b
Security        SSL5 ^7 q) J4 u& H2 `1 t( K: l
补充, ~( f: G( ^' O( g6 Y% e9 W' l
忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接+ e9 y6 V7 _. V/ I: ~7 y1 Z; B! j

2 e  q# @9 h: |' O" n  {sudo hostnamectl set-hostname mail.* .com4 u6 K8 W( h4 g
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-18 17:45 , Processed in 0.167430 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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