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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2232|回复: 0

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

[复制链接]
发表于 2023-9-14 22:53:15 | 显示全部楼层 |阅读模式
poste.io介绍
( m& x4 i# g7 }( s4 N/ }# ]首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/
! |% `5 k( v& s5 |( Z5 t0 D3 {; h8 y1 C/ z) n  o2 ]
Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。+ z- k& ]/ z$ J& d

5 J  E( s1 _, R$ i# P3 \4 iPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
$ c/ k/ z8 l8 ?7 Q' f! y. dposte.jpg
. F+ I3 P2 W  J' n( I& l
5 _2 q! i3 |' Yposte.io准备
6 l' J4 N* m% o! E, K6 U1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。
. }. {, {# D3 B' G! e& T. v& {: {3 j( J) G$ O+ `. k8 @: w
2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。2 Q7 n  r$ x2 ?/ V
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063) k$ K0 ^% V# t
+ r; T9 L2 b2 w0 m2 A  G8 ~# `( C
poste.io搭建
% `9 u3 n- Z7 \8 K6 l本次教程,我使用的vps系统为Ubuntu 20.04!
+ h* M0 _/ t6 b# i- C' F. h! N" p5 P; ~0 _
不过,我们当然还是先进行域名解析如下:# U0 @# s  X7 f7 P% m9 ]9 L

- K2 L4 w+ \0 S% s. d主机记录        记录类型        记录值% [$ P9 h' W, w7 g; b( E" B
mail        A        你的IP地址  W  J! p- v" R4 q) ~! ~
smtp        CNAME        mail.**.com% K8 w0 D+ g6 K' e
pop        CNAME        mail.**.com! e+ Y8 @5 H: P4 O0 H' s3 j3 F" s
imap        CNAME        mail.**.com
! F0 A. U& j% U# \3 X@        MX        mail.**.com; i# o3 I- a. v* o
@        TXT        v=spf1 mx ~all
. |! P1 p3 |( l. `% Y1、更新系统,安装docker和screen;
" V& F$ O. }8 |/ n1 z9 r5 E* }
apt  update && apt install screen docker.io -y6 K- F. Q9 j# f4 R" U: ?
2、拉取镜像;
0 J3 e4 W& u1 ]* M; N7 y( H! l, p
docker pull analogic/poste.io5 p2 [8 a0 K" l5 k) n) Y: p/ O
3、新建邮件目录2 C% }+ G, Q0 B
/ g% n3 [/ V7 H! U% m1 N& K. j
mkdir /home/mail' w+ |( o/ G$ E- r& ^2 t
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!  W. o. H+ e8 ]& A# V+ T3 Z

- o# u7 F$ P3 r3 s( P& Sscreen" [% W9 b* b& K5 w6 M' x) F7 Q/ ^1 I
docker run \
) b" W( v# N3 m. D" j! f    --net=host \
2 S4 g9 d) w5 M    -e TZ=Europe/Prague \% s( `; N$ Q8 g
    -v /home/mail:/data \
* V4 x% A7 Z# W+ c- a: U/ U8 {    --name "mailserver" \$ }) w7 x" X8 u
    -h "mail.*.com" \$ G% q# i) J8 N% [& I4 B5 J( ]
    -t analogic/poste.io
" }* g; c6 ~" D4 v! W2 b% A# a: j! j5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。
& D. a- g3 Y7 J- _/ v2 b. ?! t* Q: g' ~3 b% y; F
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
! F* [- ]8 g) a
# f- H) V9 w5 o' r# g' _
/ q2 t. D$ n* o1 v$ n: t2 H( k$ \s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB". V( k' S% R' \5 O- R: X8 q
截屏2023-05-20 19.35.18.png6 @1 M0 f" S# w3 P2 @! h' ~1 ?/ V
6 x3 I8 ]. g6 C
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
7 d/ P4 j2 @  |' l0 u) d顺便给大家检测25端口的命令:telnet smtp.qq.com 25
4 v2 D" d& ~9 k; o' a6 [
! ?) }% j; f+ y+ D3 r! n8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/% E5 M- P3 \' J
+ X+ e; r, O* x
得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。  H5 N" K& }8 Q7 T+ q& h
, w' v& v( R9 R  G
客户端设置# _2 s* `# B3 I' c8 J% @4 J7 b
收件服务器【IMAP】
! @8 G; d/ \  q( B& n3 h( X/ f' }/ S' \5 P/ q- `
设置        内容2 `( O. a- g5 R1 _: u% z
EMAIL        你的邮箱3 B7 D. U8 u0 p/ e. b
密码        你的邮箱密码
$ P# `4 K9 u5 H& J: f+ |* g服务器【Host Name】        mail.*.com8 c5 L7 u  M- |6 ^( b* \  t7 z% G& S
端口【Port Number】        993
* h, H: x. `! J4 O% xSecurity        SSL: _& r9 e2 _0 G5 _$ N, r$ e
寄件服务器【IMAP】9 W, d" R  r; K# n

+ M- R2 i+ h5 o2 ^6 v. ^7 x3 W设置        内容
4 L7 W+ A2 e8 h9 p$ x$ D7 W/ bEMAIL        你的邮箱
  X8 ~- g( v' ?  l. x密码        你的邮箱密码
0 g- `. F& Y" T4 `5 r- f. y服务器【Host Name】        mail.*.com4 x' L  Z. }0 U# Z9 u5 t7 o
端口【Port Number】        5876 P; o1 O( d6 t% X5 {2 i0 v, f# m
Security        SSL1 i4 d) U2 w% B+ r* Z
补充% S) }9 l+ z" _/ r5 a, K, x
忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接
7 `& m4 F4 j: c0 M( C% {, R% Q$ S$ B( P2 K: ^( J
sudo hostnamectl set-hostname mail.* .com. f7 Z9 e6 U( k/ p& x
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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