poste.io介绍8 q. P: {6 \6 @8 g% ^
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/: t8 ?8 e) J% k% |+ y( V
% [* G j' a: r" k( V7 k% \0 D6 H# l
Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。, l5 S2 f% t8 v' l( p" Z
, ] A) M" a4 a9 L$ u3 e1 nPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。
9 F( {: o0 o/ Eposte.jpg8 H+ r3 w" `6 S& x
5 y8 \5 ^, S, W, |! M s4 Zposte.io准备
; [5 x& t. q: J5 F5 i; N1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。
/ ~7 [% o7 P% \# F7 i; G0 y" S. s" w9 T( W' g
2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。
4 p: \$ t4 s( F+ E8 ~2 e4 @# K. G大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063
6 @; H% \. S8 h& i$ O# L2 [7 b% w$ C/ Z$ l" F' @) K
poste.io搭建
2 I+ I/ d9 W" {1 k本次教程,我使用的vps系统为Ubuntu 20.04!
6 h+ p# |: o) f+ C0 t" O
& D0 {- K% O1 y' R f5 B* p不过,我们当然还是先进行域名解析如下:
; ?: O1 T* l: Y3 l) P: z4 |3 S' D, @
主机记录 记录类型 记录值: e- M+ i$ H9 c# c3 `% I8 I& D5 Q
mail A 你的IP地址
S7 S K' O9 k! dsmtp CNAME mail.**.com* J3 ~, B0 g* [3 I7 ~5 s' A
pop CNAME mail.**.com
. u" s- r6 {/ Wimap CNAME mail.**.com
& I" P; q$ c6 x$ ?/ [) f@ MX mail.**.com
- ~% ~2 T3 p* X6 J2 j@ TXT v=spf1 mx ~all- M) t! W& ~8 D1 S; j4 `) z/ g
1、更新系统,安装docker和screen;
8 c3 U* B4 }1 z* Z& E8 F, |
. V, m# o9 L0 o6 a8 r/ S: w: ~apt update && apt install screen docker.io -y* X8 e! g8 N' p8 R6 ]4 J
2、拉取镜像;
8 e" |$ w8 R7 s0 Z+ k+ r) E$ k9 z
. ~5 J4 j8 T. D4 H/ l' Q! p6 Edocker pull analogic/poste.io- @7 d. E- f: ]6 Z) \" m) d i
3、新建邮件目录
9 X! u x" h, I: K4 l2 f0 W: A) Y% v9 E5 _! V
mkdir /home/mail) O4 q, x$ F! D, m: [$ @- u
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名!
6 I8 g$ n4 R- |6 G1 x5 G2 g
( O- @( t1 S0 f& m9 Y$ Jscreen6 o+ T3 ?: a$ D1 v8 T# d+ G
docker run \/ B% t* b: g& N) z4 Q
--net=host \
0 x s, c3 M+ ?! f9 S6 ` -e TZ=Europe/Prague \$ r K2 A2 C9 a e+ }7 n4 b
-v /home/mail:/data \
' \& L/ y6 U$ ?3 K& F3 S --name "mailserver" \
5 b |& |; o9 W2 U; N$ _/ C -h "mail.*.com" \
+ q% \$ N y8 a/ O -t analogic/poste.io
* t! i! k! F: M' x+ |5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。8 N9 F; U _( T* O( q. H: `
7 L: _% K8 e& S: S
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:3 |4 q. o0 `2 i# T' B6 Z
$ p7 T$ L$ a9 t% O ~3 F$ _
% P+ n9 V: x# X. o c7 @) y6 }s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"
9 E7 }; F4 l6 W截屏2023-05-20 19.35.18.png2 V( Z/ X5 Y- w* Q0 J
* R5 B; k( y$ z! R! i7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;
! F5 ]! g& x5 g! h6 ^顺便给大家检测25端口的命令:telnet smtp.qq.com 25
- r Z9 |" r3 i! W, G3 ^
' q- N* d7 c4 O9 r% I8 k. _9 v' f8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/: F# J& d/ M, n, n! W; L
2 T! i$ A5 k! |0 ]2 Z* q- ]得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
* z' n- _7 y4 ]. ?7 A' F* \; q2 a8 p0 M1 j- H
客户端设置
0 o: r+ k" N9 d% y收件服务器【IMAP】
9 k1 G b D1 v/ v' H2 H3 N# F, n; u" E2 @# n
设置 内容! K1 V7 a9 j/ } c& N
EMAIL 你的邮箱
$ R6 V# M) U1 P5 |- ^- e( a6 A4 z3 y密码 你的邮箱密码
* a* ^ j2 \3 P. Y服务器【Host Name】 mail.*.com5 M5 K/ x( X% x6 S6 ?" X
端口【Port Number】 9937 Q6 q3 k5 _& f2 O2 X6 V0 N
Security SSL3 ^9 L; g7 f2 F! i9 o
寄件服务器【IMAP】! L2 C4 l: M W
" v# A4 c/ y2 ?' G# [设置 内容
, B. w% _8 k4 y& {$ }8 U; ?EMAIL 你的邮箱) o4 l( P: P$ r' X
密码 你的邮箱密码
$ m1 ~* D) d9 f# ~9 r( g3 ]服务器【Host Name】 mail.*.com
: r7 F7 m8 Y+ B/ n4 k0 g, {1 b/ n端口【Port Number】 5874 H z8 N/ W5 z/ ~
Security SSL8 T9 ~/ [& B; Y" V( Z6 l
补充5 d( e* @' |& ^# j- ^7 j
忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接2 H) O2 t9 J$ [5 D- y2 \7 _
0 r0 O1 S4 k5 t4 W+ Wsudo hostnamectl set-hostname mail.* .com
8 h7 s7 \/ U9 t8 r* _. z5 A! z7 n1 ?- U |