poste.io介绍
; q; V, H4 K- G' h首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/
$ y f% f; `5 s2 i" K9 O* a
8 [: L/ Q% S5 |+ U( r) [Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。7 r5 g+ b4 D0 @
$ S% @+ \- P6 p: P6 I* N! uPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。9 t7 M* t T" n- p/ z
poste.jpg
% p2 j" |1 k/ r; [4 Q8 }, A1 Q9 r' W5 m( E
poste.io准备
- r- ]( [! S6 W& w0 V \ s1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。+ o( @8 T5 P& S7 p* D; f9 U- F
7 i; y( e6 n/ C2 l! [2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。) S6 o. K; n; z% s/ L8 A
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063' \6 s9 ]# D& h9 Y
( @% y! {( G( s
poste.io搭建" C1 ^* d% d8 [
本次教程,我使用的vps系统为Ubuntu 20.04!
" `3 _ U" f& P" a
0 o4 Z; r2 Y2 Y: q) U9 Z& D6 k A不过,我们当然还是先进行域名解析如下:' P1 a ~0 V3 t7 i; W$ z) E
, z$ v/ S$ f- U6 k1 K主机记录 记录类型 记录值
, `. @- H }! X4 n1 ]: J n7 T( b- email A 你的IP地址
6 S( W, i8 R" g7 s& X8 F u9 Bsmtp CNAME mail.**.com
S7 O7 y' o7 \pop CNAME mail.**.com
# W* o) {9 w% p- g5 r" Aimap CNAME mail.**.com" J2 X% O8 \2 E9 m0 ^! X& l( e
@ MX mail.**.com% M, Q9 d9 p4 G5 f5 ^% Y+ U
@ TXT v=spf1 mx ~all
" l1 _8 N0 g& n/ x1、更新系统,安装docker和screen;
/ O; {' A- u2 I. P( n$ ?( R2 o- q f% L6 w1 b0 t
apt update && apt install screen docker.io -y
1 x( z; g! W* ^8 b6 m2 d9 G2、拉取镜像;8 }) b; {4 P5 P k* z
6 s. M9 h" H: k% x; |. v, d
docker pull analogic/poste.io7 B' f6 v; c! ?" Q, `
3、新建邮件目录
( ]' i0 b* D' D4 y
2 p, a. C- \* y# ~9 h. R3 Kmkdir /home/mail# l; K- w, T4 i1 C3 B3 e( U
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!
! M/ }' o/ K4 q+ V5 c( i
, g7 D6 E: i& C0 ^) |6 t9 ascreen
3 W8 {8 c8 E- rdocker run \# a$ W1 q* y3 }9 P- W$ i
--net=host \, x7 d; Z9 |- d" E8 T- J
-e TZ=Europe/Prague \
4 N; s! ~2 d6 V& q -v /home/mail:/data \
3 V( V; ~: M. R# ~8 C --name "mailserver" \
( K6 ?' I$ W2 P: B. p -h "mail.*.com" \; \& t' L8 c5 f/ t* B# `& Q G
-t analogic/poste.io5 \( P! f0 j+ Z) g6 Y8 b# C
5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。+ X! ^* U* P5 o" p. E* O( p
3 B8 |9 R c( @, J+ Y
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:2 A! q+ c2 c3 ]5 V& t" z+ n3 F6 ^
: c7 I" P% Y7 I% |6 D9 }6 o( H2 X( t+ q1 N; Z7 f; B
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
; n8 z/ t+ _5 k+ m截屏2023-05-20 19.35.18.png+ K" P% Z* i: _' u0 v0 D
& ] w$ J( G( n, \* c! P) v) W7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
d5 V' {/ u' w顺便给大家检测25端口的命令:telnet smtp.qq.com 250 R9 t3 i ~* X' j3 \) Z: w
6 |2 F; R: O# ~% m) Y- ]7 _! O2 N* S
8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/2 P' G `! K, [% `6 Z
/ a3 Z5 y. u4 W* h得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
9 `3 l, p$ V, n& h# _( ~1 ~0 B V# s
8 l& d& k; @4 F/ k Q客户端设置
4 G* t @- E- R0 c& w, L9 M收件服务器【IMAP】; J$ `' U9 G6 N( p% {* |
, k' M! T j& J设置 内容$ N7 ~# h/ q8 }3 }+ `. E3 j5 s4 A
EMAIL 你的邮箱
v( Q5 e2 F. c- z密码 你的邮箱密码
. r2 F2 W1 F2 A5 s& `* x服务器【Host Name】 mail.*.com3 e: B) N3 X7 h1 r% x! {8 k
端口【Port Number】 993
8 x" V' q8 }9 r; U9 JSecurity SSL
; A5 O! t# z2 S3 R! D$ i寄件服务器【IMAP】4 k( u" d$ t( ]3 v4 ~0 j1 q
/ B' J2 ?* a4 B3 D) @' ~ G
设置 内容
* c. P# r0 A, x5 n: [EMAIL 你的邮箱
4 a6 \- w5 I+ D A/ c密码 你的邮箱密码
4 y8 l* f+ y* N3 z+ J& P0 J9 p2 @/ c服务器【Host Name】 mail.*.com' C; H, w0 v) T% L) c
端口【Port Number】 587
( ?8 W L( |7 R+ i3 m0 I* ]Security SSL
. m# w& Q5 }( J补充
, z3 H# Z; H" d" [5 H3 T5 D! o1 p1 Y忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接: y3 W H! b3 R- h$ f1 z
@9 b i* k( x; P
sudo hostnamectl set-hostname mail.* .com% E2 }3 r* I" {$ ~9 _, `6 s. r% }
|