Email Spam Tester

Zed

在 Zed 的 agent panel 中测试垃圾邮件

只需在 settings.json 中添加远程服务器。agent panel 会获得四个工具,用于测试项目发送的邮件。

复制配置

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

添加 context server

使用 settings 界面或编辑文件,最终添加的配置相同。

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

可以问什么

测试模板

测试 emails/receipt.html,并告诉我接收服务器会对哪些问题有意见。

有两个警告,都在 HTML 中。我可以直接在这里修复。

清理 HTML

报告提示图片与文本比例有问题。重新调整这个模板,然后再次测试。

增加了文本,删除了一张图片。正在重新测试。

检查域名邮件配置

阅读这份报告,分别列出我需要在 DNS 和代码中修改的内容:[报告链接]

DNS:一条记录。代码:两个邮件头。

连接后可使用四个工具

Zed 将这类服务器称为 context servers。由于配置指向托管地址,你的机器上无需运行任何程序。

Zed
/mcp
  • get_test_address

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

  • wait_for_report

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

  • get_report

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

  • get_message_source

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

无需安装。
不会拖慢编辑器。

常见问题

为什么必须发送真实邮件,不能粘贴文本?

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

服务器能看到什么?

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

评分和网站上的一样吗?

一样。使用的是相同的分析和报告页面,因此你可以比较聊天中的测试结果和主页上的测试结果。

Zed 提示我登录,需要登录吗?

对于没有 Authorization header 的远程服务器,Zed 可能会提供 OAuth 登录。此服务器不需要密钥或账户。

配置保存在哪里?

保存在 Zed 的 settings.json 中,位于 context_servers 下。

哪些模型可以使用?

agent panel 中任何可以调用工具的模型都可以。

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

复制配置