Email Spam Tester

Warp

直接在运行邮件服务器的终端中测试

Warp 的智能体已经能使用你的 shell。添加此服务器后,它可以检查邮件中继实际发送的内容,并自行查询相关记录。

复制配置

42 项检查 · 无需密钥 · 无需账户

可以问什么

测试中继

通过本地 Postfix 向测试地址发送一封测试邮件,然后读取报告。

已发送。端口 25 已响应,报告正在生成。

修复反向 DNS

报告显示 PTR 不匹配。用 dig 检查,并告诉我应该向主机提供商提出什么要求。

dig 显示的是主机提供商的默认名称。下面是要发给他们的请求。

检查 DKIM

将这份报告中的 DKIM selector 与 opendkim 签名使用的 selector 进行比较:[报告链接]

selector 不同。key table 仍然指向旧的 selector。

你的邮件中继上次发送
真实测试是什么时候?

添加到 Warp

Warp 使用多数客户端通用的 JSON,因此你可以原样粘贴。

https://email-spam-tester.com/mcp
{  "mcpServers": {    "email-spam-tester": {      "url": "https://email-spam-tester.com/mcp"    }  }}

连接后可使用四个工具

如果你运行自己的邮件服务器,修复通常只差一条命令,比如修改 Postfix 设置或 DKIM 密钥。PTR 记录需要向托管服务商申请,智能体可以告诉你该如何提出请求。终端智能体拿到报告后,可以在你查看操作的同时完成其中大部分工作。

Warp
/mcp
  • get_test_address

    预留一个有效期为一小时的地址。开启收件箱投递测试后,你还会获得一组来自不同提供商的邮箱。

  • wait_for_report

    等待检查完成,然后返回评分、未通过和出现警告的检查及其依据,以及修复方案。

  • get_report

    通过 slug 读取现有报告,包括文件夹检查的进度。

  • get_message_source

    邮件送达后保留一小时,可查看收到的原始邮件,邮件头按传输顺序排列。

常见问题

为什么需要真实邮件,而不是粘贴的文本?

大约一半的检查会读取发送平台添加的内容,包括 DKIM 签名、邮件经过的服务器路径和退订邮件头。粘贴的文本不包含这些内容,因此模型只能猜测。

服务器能看到什么?

你发送到测试地址的内容。原始邮件到达后会保留一小时,之后只保留报告。任何知道该 slug 的人都可以通过链接打开报告。请只测试你愿意给同事看的邮件,其余信息请阅读隐私政策。

评分和网站上的一样吗?

一样。使用的是相同的分析和报告页面,因此可以比较从聊天运行的测试和从首页运行的测试。

智能体能更改我的服务器吗?

根据你的智能体设置,Warp 会在运行命令前询问你。这里的服务器只读取报告。

Warp Drive 里也有吗?

Warp 也会在 Warp Drive 中列出 MCP 服务器,同一份配置在那里也能用。

可以把配置保存在文件中吗?

可以,保存在 ~/.warp/.mcp.json,或项目中的 .warp/.mcp.json。Warp 会要求你批准对它的修改。

发送一封真实邮件,查看返回结果

复制配置