poste.io介绍! A: C1 r0 }# W: ^' Y8 R& S
首先要知道,搭建企业邮箱即可拥有自己的域名后缀邮箱,自定义邮件地址,什么admin,root,info都是随便用的。Poste.io官网:https://poste.io/ 文档:https://poste.io/doc/! I; u! {& W/ d4 P$ N8 X9 O
( Q' v7 T7 ~! |2 d' O% K2 B1 y x
Poste.io 是一个电子邮件服务器解决方案,旨在提供简单且安全的电子邮件系统。它提供了一个完整的邮件服务器堆栈,包括邮件传输代理(MTA)、邮件传输代理(IMAP/POP3)和邮件过滤器。Poste.io 的设计目标是易于部署和管理,并且适用于个人用户、小型企业和中小型组织。
' C8 m p. c: c$ h' k7 R \- N
$ x5 q' j4 f8 XPoste.io 提供了一个直观的 Web 界面,使用户可以轻松设置和管理他们的邮件服务器。它支持多个域名和用户帐户,并提供了用户管理、电子邮件过滤、垃圾邮件和病毒检测等功能。此外,Poste.io 还集成了基于网页的电子邮件客户端,使用户能够通过 Web 浏览器访问和发送电子邮件。$ Z, Y* y9 s- w5 E+ a
poste.jpg
4 A: }7 u0 `/ o0 G: E7 z! H- m+ H4 A! @" C. t
poste.io准备2 x! V: y! H# t* G
1、域名一个,如果没有,点击 Gname 购买一个com、net或者org,不推荐用icu等不受信任的域名后缀。
# s3 V6 T, u$ \9 b: H6 |
' |# Z/ D/ k# R2、vps,推荐使用 莱卡云 ,中文页面,购买的主机全部开通25,推荐购买2G内存或以上(视频演示中我使用的是 美国CN2 GIA(弹性)2核1G ),但是不能滥用。企业或者个人正常使用可以发工单申请rDNS。; w: O0 A! o7 _) d- u5 q
大家知道,市场上开通了25的vps并不好找,我以前介绍过的CC,也是直接支持rDND的,自己可以在后台绑定,注册地址:https://app.cloudcone.com.cn/?ref=7462 优惠的vps可以参考页面:https://bbs.csdn.net/topics/610404063* k( U; J6 Y. W% O1 J' H
3 r R8 p# \& k) _0 uposte.io搭建
8 a7 M% G5 U* B$ O- R3 s+ S本次教程,我使用的vps系统为Ubuntu 20.04!8 i7 U7 S% F6 `; P: J. N
0 I' f$ l0 t i9 E
不过,我们当然还是先进行域名解析如下:
) Z$ A0 n" m1 A8 ]. P/ j- p3 [1 o7 I; D
主机记录 记录类型 记录值1 T6 f; Q( r- T* q( n
mail A 你的IP地址 w: e) r, ]: C7 m- n
smtp CNAME mail.**.com8 H3 J5 b. S5 w3 v4 a; }
pop CNAME mail.**.com' ~: l& a0 \- Q; R! k* J4 i
imap CNAME mail.**.com8 x. `! v0 l1 O
@ MX mail.**.com
6 A$ D! Y) F. M3 e3 i@ TXT v=spf1 mx ~all1 G* D1 a8 O+ X$ z4 l8 c8 \, q- S- z( A
1、更新系统,安装docker和screen;; `4 N! p8 k A2 g4 E) z8 |1 G
8 H2 z: _; S' y, B# Dapt update && apt install screen docker.io -y/ z9 s' w+ e" x" h- Z' e
2、拉取镜像;) H5 n' w& J+ y5 m
: `. B9 p9 |1 g4 b. m% @( Ldocker pull analogic/poste.io* t& ] {1 [9 \# L3 R
3、新建邮件目录
. i5 o- Q5 M# U. }# c# A
$ \( A9 N* F, N. x; D3 j; w1 }mkdir /home/mail; @! q8 F W0 b: [) @* `+ S: W% I& u% R
4、在screen中启动容器,注意这里的:mail.*.com要改成你的邮箱域名! [$ s& f7 g6 @5 Q
6 B4 \ i& j, u% U
screen+ n7 P. h/ `0 G# U, ^. Y
docker run \
+ @8 M; }' r# D* c5 {0 j --net=host \
* p- Z7 i5 [( n' J -e TZ=Europe/Prague \; A3 j ~, { `0 r* [5 i1 _- T( w
-v /home/mail:/data \! R3 v. C; z2 K' N# Q4 _; i. ~
--name "mailserver" \9 s5 i8 Q# m7 }5 T
-h "mail.*.com" \4 ?6 q; f/ m2 [6 g2 {0 ]) }
-t analogic/poste.io2 P4 ?( p/ e' _4 X M Y. v2 R
5、访问地址 mail.你的域名/admin/install/server(这里显示不安全,继续访问,下一步设置证书),设置域名,管理员邮箱和密码。
A2 P& e7 d% c1 V* V5 G* s0 P4 _- {% h8 ^
6、在系统设置中,找到标签TLS Certificate,自动申请个证书。申请完证书,就可以https访问了。然后在域名详情中,点击生成redirect,生成后添加域名DKIM 解析,例如:9 k: z I4 f2 |$ Y: k$ h
7 E; {3 r3 |+ f c5 g8 j1 T) [
. q- o. B9 x. G# o/ h
s20230520790._domainkey.proxies.icu. IN TXT "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdSK7/g146G3kTo9KrjXBmHJr6PQA80RbL/f6iAQ1zRgGi3n9sbxmXXsBFrgXhMqOdE5BTVts2Z1z2TsWyBHxhHYJcy2uDJN6xnTMOxiLWgjLkzcl49BM//53n75VLlQIJcmmRzHrHfbowWk8g7wAKH6ClC/GRoJ7VVs8/ESZYQPd1oQdcQ1XiDCt4XI7u+CzupfOKQ+9XnEsCKFQTye4Qtjbbp/SXI8CCl0Bdv8bdRAtwHxPGf2f8fee1KnmUCHWT5Cfdw9oB3Dwd77eTPKVFRtFYz7IT5yrk2HWmQT3oBVIepWpapxMIpviOX8zJ522HTlPuhBJhoi9Ep4qmzPnQIDAQAB"' w6 [2 }, x, P7 j! M2 y
截屏2023-05-20 19.35.18.png! Y& o5 F5 U, s( x; l7 u. f- O
" T$ v. Q' `' L: q0 v
7、在邮件账户中,可以添加删除用户;服务器状态中,查看诊断,能清楚的看到服务器端口状态;; T- Y5 Z/ N& D7 D
顺便给大家检测25端口的命令:telnet smtp.qq.com 25
& P4 I; l; `2 ^: S% W$ W: q- \, t/ H$ ~
8、邮箱用户登陆地址为 mail.你的域名/webmail/,可以测试发信了;检测邮箱健康 https://www.mail-tester.com/( x' ^( q6 s" O1 j: o `9 ^
. o# n$ s4 T9 v& I3 k' C得分超过5就能使用,但是要想更高一些分数,可以提交工单申请rDNS,前提是你不能发送垃圾邮件。
% V* s' Y( M3 L) `
; t$ h. H- [# U3 W客户端设置
7 O$ H7 S% Z0 L0 O8 q. p% A! m+ Q收件服务器【IMAP】
) h" J; ?5 o, C: T$ a; a7 u8 b: i% H b
设置 内容
. V# P" D9 B& f. kEMAIL 你的邮箱8 c& M1 A) u3 b* P! y
密码 你的邮箱密码& q5 L: v4 G D# F
服务器【Host Name】 mail.*.com% }+ ^; x, e: m: _7 I4 D8 r0 O
端口【Port Number】 993
" S; ^: L: c) c# USecurity SSL1 ~ e2 |* J; ~) W& w8 d2 L
寄件服务器【IMAP】' \5 B/ `2 R; Z9 r
1 Q/ _" H% A* s( D9 [设置 内容+ O2 H+ @- E1 M) w0 a+ q4 r Z
EMAIL 你的邮箱# k0 E, ^) I x ]& A0 K: O: V
密码 你的邮箱密码
! Z% T4 g( C! x服务器【Host Name】 mail.*.com( a* m: b! J/ i) @! {' B
端口【Port Number】 587
- n4 g/ z* f* c+ j: p1 M) S( ?+ OSecurity SSL- S! P# I5 V4 y7 L" Q* f
补充
& ^0 e, U4 g; W; m- m忘了说,最好是再设置一下hostname,参考https://iweec.com/221.html 或者直接6 S o* y% b2 U1 ]
2 J& O7 K/ E- o' L. P) {
sudo hostnamectl set-hostname mail.* .com! h( V3 h; d# [- ~; R, R$ p! d' q
|