poste.io介绍 ^* O5 @) v. T" C3 @" Y
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/; T+ ~4 u9 {& c
2 r' T8 I ?. e1 F( r
Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。# b1 ]7 ]2 _& R+ k
4 w) Z: ?7 w& E& `$ k% K2 Z( gPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。4 z1 N3 ?1 s5 X0 k$ J/ x
poste.jpg
4 o4 ]; J9 B- d- k) F% p( h# l6 ]+ ?; K3 n1 u" u6 w
poste.io准备9 b4 l$ ]7 f# S0 K" D: @& z2 _
1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。! a% x/ R2 T6 ^, u- ?
8 ]) }+ } n4 z9 {2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。9 N {! l. }" {7 ?$ e/ I
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/6104040638 L: W9 r: m( ?8 f/ s/ j V+ u
2 k& \/ K- [: {poste.io搭建3 |- ~2 A3 z% H+ S% h5 o2 \
本次教程,我使用的vps系统为Ubuntu 20.04! i( J* p. h0 R# S1 H1 {% |
: Z s ?0 C7 [! R不过,我们当然还是先进行域名解析如下:5 A5 H1 V/ T/ i& b( U# h0 x
9 K0 z4 M0 j6 u6 ?( j
主机记录 记录类型 记录值/ b5 x" \) Q2 {4 y: X7 r
mail A 你的IP地址
! O6 z: m4 J& Wsmtp CNAME mail.**.com
. u) ^* r6 E3 e2 {7 O# tpop CNAME mail.**.com+ d, Q" z* y0 \
imap CNAME mail.**.com: U1 a z1 s* g4 k* D1 u0 \7 v) e( O
@ MX mail.**.com& V2 }6 T7 F" e. Y
@ TXT v=spf1 mx ~all7 k3 y$ F! f0 S$ w& T5 ^1 @" U
1、更新系统,安装docker和screen;: X7 D6 a+ t! X) \
" { A0 t- _* I9 v8 g; t: I9 Lapt update && apt install screen docker.io -y
& v. e# Q# H! \; ~) K$ u( H+ ^2、拉取镜像;
& z, U( T6 Y. g5 }# }' t' K% |- }; [5 f% I! A2 J; \: G2 Y) e& F) \
docker pull analogic/poste.io
, T* f* y( g- y' ?3、新建邮件目录2 {3 B; x. Q3 ?5 w. f% v
. v* `: y" G; h8 V4 _
mkdir /home/mail, q2 F2 l! c8 ?, l8 P% g8 D
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!! d# ?; ]/ O" X6 x
3 _7 p6 M N w$ v% Qscreen
( ?% |4 \3 a( ?/ Bdocker run \
. i2 {1 g# [- f2 d --net=host \5 T- n; J9 U) r2 _' \$ X. u4 Q/ y- w
-e TZ=Europe/Prague \
4 s7 p* k A9 v Y -v /home/mail:/data \/ L, N: B( c# }5 B
--name "mailserver" \
, [1 \7 T) z( Z' X, \4 K! @3 h -h "mail.*.com" \
/ z" q& N- T. A -t analogic/poste.io P+ L5 z) x" ~' d! i: U* }
5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。: i6 f/ F1 w6 `% B' @1 s* d
, b* S' c* O2 Q7 z4 Y( V* z6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:
( g5 ?8 p- m' H
: w5 U" y+ P4 x7 D- G0 I7 U9 b+ @; v" D3 n
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB" m8 G$ ]1 `0 z2 _" } r5 D7 X
截屏2023-05-20 19.35.18.png
$ {' E6 x% ]4 X) X# a: Y+ @6 n4 i( m
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
- `/ e- {; ~: n0 J; D3 h p顺便给大家检测25端口的命令:telnet smtp.qq.com 25
* G* m) ?% m0 t1 Y- O
/ l* ]) |- E! `. [1 w8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/
% `/ [5 U! i5 E# K5 ]7 X+ X7 v5 w% @
得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
% Q" a3 T$ E5 l6 J. @
" I+ P( e5 I! E6 \1 G客户端设置0 Y5 f! U% `: |# l. x' M) z
收件服务器【IMAP】
4 `0 Y7 H$ V/ E8 T% x' ?% m
, g/ s+ b; ?0 \: N7 G8 n设置 内容6 }; u. B0 Q' z5 A
EMAIL 你的邮箱
3 C+ B% Y+ J/ J; Q密码 你的邮箱密码
+ c1 u3 g' ?8 R- O2 g1 \) B服务器【Host Name】 mail.*.com# k; q" w& A f
端口【Port Number】 993$ r$ @) H& V% ?7 Q* s/ t
Security SSL
; P3 S# S1 j8 s寄件服务器【IMAP】
$ A; c$ E/ L( o" n4 _+ Z
) p, S/ w) R2 t$ u4 e3 w设置 内容" O: _) e2 N% e5 e- s5 u
EMAIL 你的邮箱
7 i8 w% |* x& P7 x$ W0 N! Y5 Q( H密码 你的邮箱密码
+ Y9 ~+ T% [! q. l: ?: f; x服务器【Host Name】 mail.*.com7 \4 V1 T3 `0 Q
端口【Port Number】 587
9 N) n& K! F0 e: S: O$ ~Security SSL
, U4 _1 F+ D( X# A" U补充
9 {% O( W4 o$ L$ W4 U忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接
# K( g2 N7 n% ]5 B
6 X% ^- b t B. ~9 ~, Ksudo hostnamectl set-hostname mail.* .com
4 W' p) C9 V/ |9 m( q+ T5 T) B |