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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2093|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍9 D8 v, k  Y5 W3 u# @! Y# a
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/
+ n' C, m7 B' _4 k) Y. x: t4 h# ^' |( K  k, D6 }
Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。
& Z0 z6 c, k5 ^- v0 }3 i' e& H" f2 V& V. n& n" B
Poste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
9 I# e2 N% ?# t% b) fposte.jpg
9 v2 u# z& x: n3 V3 L+ `
7 F2 S" m) W0 j' w+ Hposte.io准备
5 @4 B3 c6 e6 \3 }1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。2 N6 n. W8 g7 P' h$ ~
' U( a. C, H6 V6 a) l* g
2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。
$ O/ B6 `) n9 ]$ c1 v大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/6104040632 y, s& W' k" H
/ \# h0 L9 R) r2 F8 ?( P
poste.io搭建  }3 M' _, A; W9 H# I
本次教程,我使用的vps系统为Ubuntu 20.04!
- L; f7 t- a3 A$ C% T# x9 t! d. s# v4 U
不过,我们当然还是先进行域名解析如下:; C& P' A. T6 h8 M( m
5 {; N; b8 h* }
主机记录        记录类型        记录值1 Z9 y' Q1 N9 |( [& e5 p
mail        A        你的IP地址
+ p" e. {: {* r& S- ^2 ?5 Vsmtp        CNAME        mail.**.com3 B; E. q: r+ Y; P0 R' S. s+ V8 v; S
pop        CNAME        mail.**.com* r2 f* L& Y8 x: F* A
imap        CNAME        mail.**.com
' \8 {/ ?/ w7 d% r, ~  @3 L; N' C@        MX        mail.**.com
/ l. W- l% \! ~, m7 J" T@        TXT        v=spf1 mx ~all9 J- K% F2 o' h8 O7 {, X
1、更新系统,安装docker和screen;: r5 T  [( F' @  _
+ }! m: S. Q* V/ p" X
apt  update && apt install screen docker.io -y4 C. R& T6 p. V! V/ {+ i$ j5 S' N4 v
2、拉取镜像;( H5 h/ X) |- t% L/ d5 C6 f- O
' Z, q$ S% v# X* X# E- P  t& U
docker pull analogic/poste.io1 w+ x" `" A% g) |! y9 N2 [4 [
3、新建邮件目录8 H. e4 T2 s* k7 G* ?: C0 v$ k
% e3 j1 M0 H9 B4 n
mkdir /home/mail
- L" @) y" z7 M+ b7 D4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!
8 G' j  P6 z. O" e  K; G
- k. x) o# T( X! P& |0 Uscreen
, g' y) g) M9 S9 ~docker run \
; n/ ]' W9 e9 ]; V  B+ U    --net=host \; b0 _9 v. M+ e1 W# Y3 o
    -e TZ=Europe/Prague \" r* }5 f" I  [( X, z! o
    -v /home/mail:/data \7 ?2 L8 t: C. }' I
    --name "mailserver" \
: }' _$ N& O7 m) H1 P    -h "mail.*.com" \
4 `/ T6 `* M& j" h) n2 {4 {4 C    -t analogic/poste.io
' g% X" ^2 o! x) Y  b3 E" J" i5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。! u$ T# E. l' b% q6 I6 N
# y" m; p' r# a2 R
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
& h, [: Q; @* I9 V
/ u# H. s# @' \5 a6 E& ~' G: {( }9 z) p- N- M
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
: e) Z/ v' m1 P+ \/ F( H4 g截屏2023-05-20 19.35.18.png
( l' d' u) o1 \( y! x( S' v7 S3 C) ~% F6 `8 R% S0 f
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
) I" S. J! O7 Q* Q: P顺便给大家检测25端口的命令:telnet smtp.qq.com 25; x9 `2 Q6 @% A% i% l( Y

% Q4 Q9 z/ a& r+ a+ K5 A6 W8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/: p6 v  y, p* X1 A" @2 u, e0 T
0 m* d3 K! P- e, x( I. A% `
得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
( g+ r) X, x1 P. z: e, C
8 Y2 c. o& [9 `7 _0 U客户端设置6 a% e0 J* X; C6 c/ z, F& @2 {
收件服务器【IMAP】
& O+ H- a; |" ]8 m4 p9 b# B# g' D' J* O+ i' l: x
设置        内容
8 Y! s$ v2 u  ^, ~! j: QEMAIL        你的邮箱
" _2 R4 j% d* P1 ]' Q- I密码        你的邮箱密码: y% Y* {7 C5 o  _2 m, Q3 X
服务器【Host Name】        mail.*.com% [& L" j$ o( G
端口【Port Number】        993, R6 T' [- u) c% B, c8 y
Security        SSL7 M8 z/ t9 ^, T( r* G3 [
寄件服务器【IMAP】0 {6 ]; R0 x, u: r

9 b6 \7 M( N, n! v: G! N& c设置        内容' E% h- v# y# Q7 J: c# N
EMAIL        你的邮箱
: t+ k6 J* K# G密码        你的邮箱密码1 A6 E& f! Z5 h$ R3 I
服务器【Host Name】        mail.*.com+ ]* @6 \2 M5 p& M& T3 M9 O
端口【Port Number】        587
4 N2 q* c, I# _& j  ESecurity        SSL+ y9 t, _* s# {
补充
$ x1 {) b# H+ n忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接
5 d8 K8 k% W7 {" H0 w* l5 l% s! v2 q5 i- O3 B* {: s
sudo hostnamectl set-hostname mail.* .com
6 `, g+ S, R5 j; |9 K. w
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-27 00:39 , Processed in 0.209594 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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