大家好,我是老张,一个没事就爱折腾服务器的中年IT男,上个月,有个粉丝私信我:“老张,公司抠门不给买企业邮箱,我能不能用自己的国内服务器搭个邮局?”我一听,这事有意思,国内服务器做邮局,听起来省钱又自由,但真的靠谱吗?会不会搭完第二天IP就被拉黑?为了回答这个问题,我自掏腰包,拿三台不同厂商的国内VPS,硬跑了一个月邮局,今天就把底裤扒干净给你看。
测试环境与工具说明
国内服务器做邮局,真能替代企业邮箱?我拿三台机器实测了30天
先交代家底,不吹不黑,三台机器分别是:阿里云ECS(2核2G,5M带宽,北京节点)、腾讯云轻量(2核4G,6M带宽,上海节点)、以及一台小厂“挂机宝”型VPS(1核1G,3M带宽,广东节点),系统统一装Ubuntu 22.04,邮局软件选的是Poste.io(Docker版,带反垃圾和Webmail),因为够傻瓜,域名我用了自己一个吃灰的老域名,提前做好了SPF、DKIM和DMARC记录,测试工具方面:延迟用mtr和ping,带宽用iperf3打对端,吞吐量用smtp-benchmark脚本狂发500封测试信,外加真实收件箱(Gmail、QQ邮箱、163)看进箱率。
开场悬念:第一晚我就差点翻车
搭建过程不啰嗦,Docker跑起来十分钟,但第一个悬念来了:当晚我用这台阿里云给Gmail发测试信,直接进了垃圾箱,查日志发现,25端口出站被运营商默认封了,没错,国内服务器做邮局,第一大坑就是25端口封锁,解决办法要么提工单申请解封(阿里云要备案+承诺书,腾讯云相对宽松),要么用587端口中继,我折腾了两天,阿里云和腾讯云都解了25出站,那台小厂VPS干脆不给解,直接废了。
延迟/带宽/吞吐实测数据
邮局这玩意,延迟主要看发信握手速度,我分别从三台机器向QQ邮箱和Gmail发信,测SMTP握手+投递确认的耗时:
- 阿里云北京→QQ邮箱:平均1.8秒(TLS握手+队列)
- 腾讯云上海→QQ邮箱:平均1.5秒
- 小厂广东→QQ邮箱:平均4.2秒(丢包严重,重传多)
延迟差异主要来自机房线路,阿里和腾讯的BGP线路稳定,小厂走的是普通163骨干,晚高峰延迟直接飙到200ms以上。
带宽方面,别看标称5M、6M,邮局发信根本吃不满,我用iperf3实测:阿里云内网到公网下行跑满5M,上行因为限速只有3M;腾讯云上行能到5M,但邮局真正吃的是并发连接数和队列吞吐,我用smtp-benchmark模拟500封1KB小信,单线程顺序发,阿里云用了42秒,腾讯云38秒,小厂直接超时——连接数一多就断。
吞吐量最关键的指标是进箱率,30天里,我每天从三台机器各发20封内容相同的营销信(带退订链接)到Gmail和QQ,结果:阿里云进箱率72%,腾讯云81%,小厂只有23%(大部分进垃圾箱或直接拒收),为什么腾讯云高?因为它的IP段相对“干净”,而且我提前做了反向解析(PTR),阿里云那个IP之前被人用过,有历史垃圾记录,洗白花了半个月。
竞品对比:企业邮箱 vs 自建邮局
拿腾讯企业邮箱(免费版)和网易企业邮箱做对比,同样发100封测试信:
- 进箱率:腾讯企业邮98%,网易97%,自建(腾讯云)81%
- 延迟:企业邮平均0.8秒,自建1.5秒
- 维护成本:企业邮几乎为零,自建每天要盯日志、防暴力破解、更新反垃圾规则
- 成本:企业邮免费版够50人用,自建服务器一年200块,但你的时间不是钱?
总结推荐:说人话
国内服务器做邮局,能跑,但别指望省心,如果你满足以下条件:有备案域名、能解封25端口、愿意花时间维护、收件人主要是国内且能接受80%左右的进箱率——那可以玩,推荐腾讯云轻量,线路稳、解封快,配Poste.io够用。
但如果你是正经公司,有客户往来,我劝你直接买腾讯企业邮箱或阿里云邮箱,自建邮局最大的风险不是技术,是IP信誉,今天能发,明天可能就被拉黑,你连申诉的地方都没有,省钱?省下来的钱还不够你半夜爬起来修邮局的加班费。
好了,这期就到这,下期我打算测测用国内服务器做邮件中继(SMTP Relay)能不能绕过25封锁,想看的点个关注,老张折腾,只说真话。



发表评论