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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1201|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍. b0 s, i9 `. ~: C3 z2 ]& k8 R" [
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/; p- ]3 e% ?& H* |; O7 f8 f
- o, f- D( H* o' N$ E) e; H
Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。
* ?7 H" Y/ p) ]9 n$ q) Y' q! w/ t8 B8 F
Poste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
4 e/ [% w5 q' M. d$ z* R2 rposte.jpg/ |3 q9 _  U8 }# K% q; K5 f( L
8 h9 ~6 Z4 P( {+ X- Q* j
poste.io准备3 P6 b$ L* c. m- p8 S( r4 Y5 p; M: @
1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。2 O0 N# {  E9 x

% x3 U5 |. w# f4 A( Y9 b0 R2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。- c5 @# n" M# h/ D3 u
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063/ z4 V7 Z( t, a4 e( V: ~2 g$ O

' s5 w' J; h# Tposte.io搭建% y2 E, v0 O1 c4 E2 L5 c' y2 t
本次教程,我使用的vps系统为Ubuntu 20.04!
3 k7 x2 f4 ?. a4 ]9 U' d4 o0 m8 n$ T# |+ L
不过,我们当然还是先进行域名解析如下:  z6 H* j3 t2 n3 p% R  R4 G

- x6 s) ~0 X: {7 b- u0 ~1 t主机记录        记录类型        记录值
1 ~5 Z( F* d: P8 Y, M. ~+ r" Ymail        A        你的IP地址* g0 o7 H  W8 \8 \. f
smtp        CNAME        mail.**.com
  f, `$ p5 z# ]: A9 ypop        CNAME        mail.**.com
7 c3 K; |' A5 j  ~( ]  Jimap        CNAME        mail.**.com2 n( p1 b0 R; q/ I) R
@        MX        mail.**.com6 q- P; T6 H7 m$ D/ ~8 E+ E6 F7 I8 o
@        TXT        v=spf1 mx ~all
5 e# H+ \6 s0 X+ M' @( l1、更新系统,安装docker和screen;
* i+ K$ O, j9 I- N+ C- C7 I; v* [4 W: J/ b4 H
apt  update && apt install screen docker.io -y
9 r4 }9 T# R% A2、拉取镜像;
& l0 Y" x* D2 k/ k" |, T  w
2 b- x: t5 m- ~8 T- |6 Cdocker pull analogic/poste.io
: i( n% ~% \5 T1 T: T9 }6 P2 A; ?3、新建邮件目录( O2 V5 \" b; Y6 ]( ]) P# J7 N

3 B8 V4 y  g/ e8 ]1 Mmkdir /home/mail
* c' k6 n1 N" t, ?9 R4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!5 q+ D0 R, {; `

7 b3 f' q4 y9 Qscreen3 j& u& h+ h$ c* }3 W* f
docker run \9 o: k" D/ G8 L) W% U5 ]
    --net=host \& B. |6 y& L! i+ S
    -e TZ=Europe/Prague \
; }; c9 U0 m5 f0 X" M2 v    -v /home/mail:/data \
- Z  a6 @) _1 A    --name "mailserver" \
0 P2 i" ]/ J# _7 h2 |, E, W  Z! N    -h "mail.*.com" \
- f7 w7 j- b8 q    -t analogic/poste.io; e! S! g7 N! \2 t2 t/ [- `
5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。3 `3 W' o7 X# p3 g: G* ?

8 E& @' x. Q5 t. e  l4 h6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:% y7 v, H: t; _8 ]2 T
. m; I. O8 W# @* q2 v
- l; P, w, O0 b8 b  o+ s
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
3 v- ~, C5 f/ B$ q截屏2023-05-20 19.35.18.png+ y* A# d- m1 ?6 J
2 O( [+ e' t- g! s) Z
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
; z$ x, C9 ]; E+ K  A: e2 |" E顺便给大家检测25端口的命令:telnet smtp.qq.com 252 Y$ Q8 c6 V0 C* d5 S, D

2 d2 [1 e3 |2 g8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/
0 i7 P$ l0 A. _0 d* s' z; d
* O9 P* J3 a6 Y# |; ~- p得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
. z$ o' |! y5 k9 u4 d7 q# Q: t3 V! F; O
客户端设置, H7 q- u3 {2 ?) {& q2 t0 f' Q
收件服务器【IMAP】+ Q$ e9 v1 r8 [, L( y* e

# w# }2 D* \: k# m. r设置        内容9 x  M( S) Z# W: v% G6 b
EMAIL        你的邮箱
8 D& H" |4 x# |3 ^1 `5 B密码        你的邮箱密码
9 }) g2 M, S- L9 [服务器【Host Name】        mail.*.com
2 o$ S  d. ]/ g4 i* d, i端口【Port Number】        993  C: a0 r2 Y- r5 j
Security        SSL
9 l. C! R  Y# Y. \/ b6 i  Y9 G寄件服务器【IMAP】
: h& i) M. o& j* r& u
- _+ U& X9 j; @( |8 Z. t6 Y: F0 I设置        内容! f# p* Z# q' {0 c' {! p( }* W
EMAIL        你的邮箱, K$ E& J0 X- a; q
密码        你的邮箱密码
9 h& p  t. g: w) ]4 H9 T服务器【Host Name】        mail.*.com
* t- b6 f, V; \/ t2 H端口【Port Number】        587! y9 O/ U8 c: i
Security        SSL
; P% s5 s# \0 |补充1 `8 b0 P+ U) p/ a( g! q& f
忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接
7 h/ s+ n  E1 B- F8 d& i
# _; q- F6 d/ v& ~: N8 ?sudo hostnamectl set-hostname mail.* .com, r. b, K3 ?& t7 ]2 R, p
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-7 02:18 , Processed in 0.170128 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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