跳至内容
  • 首页
  • VPS测评
  • 香港 VPS
  • 海外 VPS
  • CN2线路
  • AI友好 VPS
  • 技术分享
VPSBot – VPS测评、优惠码与服务器推荐VPSBot – VPS测评、优惠码与服务器推荐
  • 首页
  • VPS测评
  • 香港 VPS
  • 海外 VPS
  • CN2线路
  • AI友好 VPS
  • 技术分享
联系我们
VPSBot – VPS测评、优惠码与服务器推荐VPSBot – VPS测评、优惠码与服务器推荐

宝塔邮局搭建与WordPress接入完整教程

  • SunnySunny
  • 26 5 月, 2026
  • 技术分享

写在前面

很多站长在运营 WordPress 网站时,都遇到过同一个尴尬:网站发不出邮件。注册通知、密码找回、订单确认、表单提交……这些本该自动到达用户邮箱的消息,要么石沉大海,要么被无情地丢进垃圾箱。

普通做法是借用 QQ 邮箱、163 邮箱、Gmail 等第三方 SMTP 服务,这种方式确实简单,但有三个硬伤:

  1. 发送量受限——QQ 邮箱每天只能发几十封,163 邮箱稍多但也有限制
  2. 禁止商业用途——大部分免费邮箱明令禁止发送营销邮件,违规直接封号
  3. 品牌不专业——yourname@qq.com 和 service@yourdomain.com 给客户的观感完全不同

如果你的网站需要群发会员通知、做邮件营销,或者想要一个 name@yourdomain.com 这样的专属邮箱,自建邮件服务器就是绕不开的选择。本文会手把手带你用宝塔面板自带的「宝塔邮局管理器」搭建一套完整的邮局系统,并把它接入 WordPress。


一、自建邮局前必须知道的几件事

在你点开服务器控制台之前,先冷静地确认以下几点,这能帮你少走很多弯路。

1. 关于 25 端口

25 端口是 SMTP 协议的标准外发端口,没有 25 端口就没有自建邮局。问题在于,腾讯云、阿里云、华为云这些国内大厂出于反垃圾邮件考虑,默认封禁 25 端口的出站流量,而且现在几乎不再受理解封申请。

解决方案有两个:

  • 海外VPS:像 Vultr、DigitalOcean、Hetzner、BandwagonHost(搬瓦工)、RackNerd 等大多默认开放 25 端口
  • 国内小厂云商:部分中小服务商对 25 端口管控较松,可以咨询客服

如果你执意要用国内大厂的服务器,只能曲线救国——把邮件中继到 SendGrid、Mailgun、AWS SES 这类专业邮件服务,但那就不算「纯自建」了。

2. 关于域名与 IP

  • 准备一个已实名(国内域名)或已解析(国外域名)的域名
  • 服务器需要一个干净的独立 IP——如果 IP 被列入垃圾邮件黑名单,你发出去的邮件会被各大邮箱直接拒收
  • 强烈建议在搭建前到 MXToolbox Blacklist Check 查询一下 IP 是否被列入黑名单

3. 关于反向解析(PTR 记录)

这是新手最常忽视的一步。PTR 记录是把 IP 反向解析回域名的记录,Gmail、Outlook 等大型邮箱会严格校验:没有 PTR 记录的邮件大概率被判为垃圾邮件。PTR 记录不能在域名注册商处设置,必须联系服务器供应商(或在 VPS 控制台中的 rDNS/Reverse DNS 设置中)操作。

4. 关于硬件配置

宝塔邮局对资源要求不高,经过实测,头部VPS云服务器厂家的VPS只需要2 核 2G 内存、30GB 硬盘即可起步。但如果计划存储大量邮件或者发送量大,硬盘建议预留 50GB 以上,内存上到 4GB 会更稳。


二、安装宝塔面板与邮局管理器

第 1 步:安装宝塔面板

SSH 连接到你的服务器,执行对应系统的一键安装命令(这里以 CentOS/Ubuntu 通用脚本为例,实际请到宝塔官网获取最新命令):

# Ubuntu/Debian
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

# CentOS
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh

安装完成后,终端会输出面板地址、用户名和初始密码,务必记录下来。

第 2 步:安装宝塔邮局管理器

登录宝塔面板后:

  1. 进入左侧菜单的「软件商店」
  2. 在搜索框输入「宝塔邮局管理器」
  3. 点击「安装」,稍等几分钟即可完成

⚠️ 注意:宝塔邮局会占用 25、110、143、465、587、993、995 等端口,确保这些端口在防火墙和安全组中都已放行。这一步是最容易遗漏的环节,很多人后面收不到邮件就是死在这里。

第 3 步:打开邮局管理器

在宝塔左侧菜单点击「邮局」(没有的话回到软件商店确认安装状态),进入邮局首页,你能看到发送成功率、退信率、域名统计等概览信息。注意:确保Dovecot,Rspamd,Postfix这三个服务都是启动状态,只要有一个没有启动,那么后面就是无尽的麻烦!!!


三、配置域名与 DNS 解析(核心步骤)

这一步决定你的邮件是否能被收件方接受。DNS 配置错一项,送达率立刻打骨折。

第 1 步:在邮局中添加域名

在邮局管理器中点击「域名管理」→「添加域名」,填入你要用作邮箱后缀的域名(比如 yourdomain.com),系统会自动生成需要配置的 DNS 记录。

第 2 步:登录域名管理后台添加 DNS 记录

去你的域名注册商(阿里云、腾讯云、Cloudflare、Namesilo 等)的解析后台,依次添加以下记录:

① A 记录(把 mail 子域名指向服务器 IP)

主机记录类型记录值
mailA你的服务器公网 IP

② MX 记录(告诉外界谁负责接收邮件)

主机记录类型优先级记录值
@MX10mail.yourdomain.com

③ SPF 记录(声明谁有权用你的域名发邮件)

主机记录类型记录值
@TXTv=spf1 a mx ip4:你的服务器IP ~all

④ DKIM 记录(给邮件加上数字签名)

宝塔邮局会自动生成 DKIM 公钥,在邮局管理器的「域名管理」→ 点击域名后的「详情」中能看到完整记录,直接复制粘贴到 DNS 即可。通常长这样:

主机记录类型记录值
default._domainkeyTXTv=DKIM1; k=rsa; p=MIGfMA0GCSq...(很长一串公钥)

⑤ DMARC 记录(防伪造与报告策略)

主机记录类型记录值
_dmarcTXTv=DMARC1; p=quarantine; rua=mailto:postmaster@yourdomain.com

策略说明:

  • p=none:仅观察,不采取动作(测试期建议)
  • p=quarantine:可疑邮件进垃圾箱(推荐)
  • p=reject:直接拒收(送达成熟稳定后再用)

⑥ PTR 记录(反向解析,不在域名商处设置)

如前所述,在服务器供应商那里把你的 IP 反向解析到 mail.yourdomain.com。不同厂商位置不同,可以搜索「XXX云 rDNS 设置」找到对应入口,或者直接提工单。

第 3 步:回到宝塔邮局验证 DNS

DNS 解析全球生效需要几分钟到几小时不等。回到宝塔邮局的「域名管理」,点击「校验」按钮,系统会逐项检测 A、MX、SPF、DKIM、DMARC 是否生效。所有项都打勾再进行下一步,不要急。


四、申请 SSL 证书与创建邮箱用户

申请 SSL 证书

为邮件传输启用加密是基本素养。在「域名管理」中点击「SSL」:

  • 如果你的域名解析在 Cloudflare,推荐用 DNS API 自动解析——填入 Cloudflare 的 API Token,几秒钟搞定
  • 否则选「手动解析」,把要求的 TXT 记录添加到 DNS,验证通过即可签发免费 Let’s Encrypt 证书

创建邮箱用户

进入「邮箱管理」→「新增邮箱」:

  • 邮箱地址:service@yourdomain.com(地址不能有大写字母)
  • 密码:必须满足「首位大写字母 + 包含小写字母 + 数字」的规则,比如 Abc12345@
  • 容量:按需分配,默认 1GB 一般够用

建议至少创建两个账户:

  • 一个用作 WordPress 的发件邮箱(如 noreply@yourdomain.com)
  • 一个用作管理员邮箱(如 admin@yourdomain.com)接收退信报告

五、测试邮局是否工作正常

正式接入 WordPress 之前,务必先单独测试邮局本身没问题。

测试 1:用 mail-tester 评分

访问 mail-tester.com,它会给你一个临时邮箱地址。用任意邮件客户端(Foxmail、Outlook、Thunderbird 都行),按以下参数登录你的邮局并发送一封测试邮件到那个地址:

  • SMTP 服务器:mail.yourdomain.com
  • 端口:465 (SSL) 或 587 (STARTTLS)
  • 用户名:完整邮箱地址
  • 密码:你创建邮箱时设置的密码

发送完成后回到 mail-tester 网站点「Check your score」,满分 10 分,8 分以上才算合格。它会逐项告诉你 SPF、DKIM、DMARC、内容质量、黑名单等情况,有问题按提示修复。

测试 2:发送到主流邮箱

分别给 Gmail、Outlook、QQ 邮箱各发一封测试邮件,确认:

  • 邮件能被收到
  • 不在垃圾箱里
  • 发件人显示正确

如果只有 Gmail 收得到、QQ 收不到,通常是 SPF 或 PTR 没配置好,回头检查。


六、把邮局接入 WordPress

WordPress 默认用 PHP 的 mail() 函数发邮件,这种方式既不可靠又容易被判垃圾。我们要通过 SMTP 插件让 WordPress 走我们刚搭好的邮局。

第 1 步:安装 WP Mail SMTP 插件

登录 WordPress 后台,「插件」→「安装插件」,搜索 WP Mail SMTP(WPForms 团队出品,300 万 + 网站使用,免费版功能足够),点击安装并启用。

第 2 步:配置 SMTP 参数

启用后,左侧菜单会出现「WP Mail SMTP」,点击进入「设置」标签,按下面的参数填写:

项目填写内容
发件人邮箱noreply@yourdomain.com(就是你在邮局里创建的那个账户)
强制使用发件人邮箱勾选(很重要,防止插件被其他插件覆盖)
发件人名称你的网站名称,比如「XX 商城」
强制使用发件人名称勾选
返回路径勾选(退信回到发件人邮箱)
邮件程序选择「其他 SMTP」

往下拉到 SMTP 详细配置:

项目填写内容
SMTP 主机mail.yourdomain.com
加密方式SSL(推荐)或 TLS
SMTP 端口465(SSL)或 587(TLS)
自动 TLS开启
身份验证开启
SMTP 用户名noreply@yourdomain.com(完整邮箱)
SMTP 密码你为该邮箱设置的密码

第 3 步:把密码存到 wp-config.php(更安全)

WP Mail SMTP 会在密码栏提示你最好把密码写进 wp-config.php,避免被存到数据库。用宝塔的文件管理打开 WordPress 根目录的 wp-config.php,在 /* That's all, stop editing! */ 这行之前加入:

define( 'WPMS_ON', true );
define( 'WPMS_SMTP_PASS', '你的邮箱密码' );

保存后回到 WP Mail SMTP 设置页面,密码栏会显示已从配置文件读取,留空即可。

第 4 步:发送测试邮件

切换到「电邮测试」标签,填入一个你能查看的邮箱地址(用 Gmail 或自己的常用邮箱),点击「发送邮件」。

  • 看到「成功!」绿色提示,且收件箱真的收到邮件——大功告成 🎉
  • 报错的话,WP Mail SMTP 会给出详细的调试日志,按提示对照排查

七、常见问题与排错指南

问题 1:邮件全部进了垃圾箱

按这个顺序逐项排查:

  1. 用 mail-tester 跑一次,看具体扣分项
  2. 确认 PTR 记录已设置且解析正确(用 dig -x 你的IP 或在线工具检查)
  3. 确认 SPF、DKIM、DMARC 三件套全部就位
  4. 检查 IP 是否被列入黑名单(MXToolbox)
  5. 邮件内容避免大量超链接、纯图片、敏感词

问题 2:WordPress 测试邮件失败,提示连接超时

九成是 25/465/587 端口被防火墙拦截:

  • 检查宝塔面板「安全」中的防火墙规则
  • 检查云服务商控制台的「安全组」规则
  • 如果是国内大厂,确认 25 端口是否真的封禁(用 telnet smtp.gmail.com 25 测试出站)

问题 3:能发邮件但收不到邮件

确认 MX 记录指向 mail.yourdomain.com,且 mail.yourdomain.com 的 A 记录指向服务器 IP。两者缺一不可。

问题 4:DKIM 校验失败

宝塔生成的 DKIM 公钥很长,部分 DNS 服务商对单条 TXT 记录有 255 字符限制。Cloudflare、阿里云较新版本能自动拆分;如果你的 DNS 商不能自动处理,要把长字符串手动拆成多段加双引号,或换一个支持的 DNS 服务商。


八、后续维护与提升送达率

邮局搭好只是开始,日常维护才是保证送达率的关键:

  • 保持发送量平稳增长——新 IP 不要一开始就群发上千封,从每天几十封开始预热
  • 定期清理无效邮箱——一直退信的地址会被反垃圾系统视为「乱发垃圾」的信号
  • 监控宝塔邮局首页的退信率——退信率高于 5% 就要警惕
  • 定期备份邮件数据——宝塔的「计划任务」可以设置邮件目录的定时备份
  • 关注黑名单状态——每个月在 MXToolbox 自查一次
  • 重要邮件(如忘记密码)和营销邮件分开 IP——避免营销邮件出问题殃及关键业务

写在最后

走到这一步,你拥有了一套完整的、独立的、不依赖任何第三方的邮件基础设施:

  • WordPress 发出的每一封邮件都从你的域名邮箱发出
  • 没有发送量限制,可以群发上千封
  • 邮件内容、用户数据完全在你自己的服务器
  • 看上去专业、品牌一致、转化率更高

自建邮局不是一劳永逸的事情——它需要你像对待网站一样长期照看。但一旦走通,它会变成业务里默默工作、几乎从不出错的基础设施。

如果搭建过程中遇到任何问题,优先检查的永远是这三个地方:25 端口是否畅通、PTR 是否正确、DNS 三件套(SPF/DKIM/DMARC)是否完整。九成的问题都出在这里。

祝你的邮件,封封必达。

如果您需要一套靠谱的自建邮件服务器,但是又不想花时间折腾的话可以联系我,Sunny搭建过完美10分的自建邮件服务器,算的上是有经验的

友情链接

  • VPSBOT英文站

常用链接

  • 隐私政策
  • 联系我们

联系我们

  • QQ:89178931
  • telegram:Sunny
  • 个人邮箱:dwanabushweller@gmail.com
  • 网站邮箱:sunny@vpsbot.vip

版权所有 © 2026 - VPSBOT.VIP By Sunny