Token导航 LogoToken导航TokenDH.com
mailsandbox (Btafoya) logo
开发工具stdio官方级别未说明来源级核验

mailsandbox (Btafoya)

MCP Server

MailSandbox 是一个轻量级的邮件测试工具和API,提供SMTP服务器、现代Web界面、REST API、Postmark API模拟以及用于AI辅助工作流的MCP服务器,适用于开发人员进行邮件测试和调试。

工具数

0

提示词数

0

GitHub Stars

8

资源数

0
开发工具GoClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

btafoya

提供方

btafoya

最后核验

2026/5/17 20:22

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -d --name mailsandbox -p 8025:8025 -p 1025:1025 btafoya/mailsandbox

详细介绍

MailSandbox——面向开发人员的电子邮件测试与模拟

叉子 邮件 添加Postmark API仿真和用于AI辅助调试的MCP服务器。\ 受到原创作品的启发和感激 邮件MailHog。参见 鸣谢.

![License: MIT](https://opensource.org/licenses/MIT) ](https://golang.org/) ](https://www.docker.com/) ](https://github.com/btafoya/mailsandbox/actions/workflows/build-docker-edge.yml) ](https://github.com/btafoya/mailsandbox/actions/workflows/build-docker.yml) ![CodeQL](https://github.com/btafoya/mailsandbox/actions/workflows/codeql-analysis.yml) ![Tests (rqlite)](https://github.com/btafoya/mailsandbox/actions/workflows/tests-rqlite.yml) ![Build & release](https://github.com/btafoya/mailsandbox/actions/workflows/release-build.yml)

Repository • Installation • Usage • Postmark API • MCP Server

______________________________________________________________________

邮件沙盒 是一个小型、快速、低内存、零依赖、多平台 电子邮件测试工具&API 对于开发者来说。\ 它提供了SMTP服务器、现代web界面、REST API、Postmark API仿真,以及用于AI驱动工作流的MCP服务器。

______________________________________________________________________

特性

  • 🚀 轻量级 --单个静态二进制或多拱形Docker镜像
  • 🌐 现代Web用户界面 --查看HTML、源代码、页眉、附件、搜索和筛选
  • 📬 SMTP和POP3服务器 --STARTTLS/SSL/TLS、身份验证、转发、中继
  • 🔍 测试工具 --HTML检查、链接检查、垃圾邮件评分、截图、移动预览
  • 🏷 标记和过滤 --手动或自动(包括加地址)
  • 演出 --100-200封电子邮件/秒,自动修剪(默认500封电子邮件)
  • 🧪 混沌模式 --注入SMTP错误以测试弹性
  • 🔔 集成 - 网上挂钩,浏览器通知, List-Unsubscribe 验证
  • 🆕 Postmark API模拟 --在开发过程中替换邮戳
  • 🤖 MCP服务器 --人工智能助手(例如Claude Code)可以列出、搜索和分析消息

______________________________________________________________________

安装

web UI运行在 http://0.0.0.0:8025 SMTP已打开 0.0.0.0:1025.

脚本(Linux和macOS)

sudo sh < <(curl -sL https://raw.githubusercontent.com/btafoya/mailsandbox/main/install.sh)

静态二进制

下载自 发布,重命名为 mailsandbox,并添加到 $PATH.

码头工人

docker run -d --name mailsandbox   -p 8025:8025 -p 1025:1025   btafoya/mailsandbox

______________________________________________________________________

用法

列出选项:

mailsandbox -h

邮政标记API仿真

启用Postmark API模拟:

mailsandbox --postmark-api --postmark-token "your-secret-token"

环境变量:

export MP_POSTMARK_API=true
export MP_POSTMARK_TOKEN=your-secret-token
mailsandbox

示例:Node.js

const postmark = require("postmark");
const client = new postmark.ServerClient("your-secret-token");
client.apiUrl = "http://localhost:8025";
client.sendEmail({ From:"a@x.com", To:"b@y.com", Subject:"Test", TextBody:"Hello" });

终点:

  • POST /email
  • POST /email/batch
  • POST /email/withTemplate

______________________________________________________________________

用于AI助手的MCP服务器

启用MCP服务器:

mailsandbox --mcp-server --mcp-transport stdio

环境变量:

export MP_MCP_SERVER=true
export MP_MCP_TRANSPORT=stdio

Docker与MCP

docker build -t mailsandbox-with-mcp .
docker run -d --name mailsandbox   -p 127.0.0.1:8025:8025 -p 1025:1025   -e MP_MCP_SERVER=true   -e MP_MCP_TRANSPORT=stdio   -e MP_POSTMARK_API=true   -e MP_POSTMARK_TOKEN=dev-token-123   mailsandbox-with-mcp

MCP工具

  • list_messages --列出/过滤电子邮件
  • get_message --检索完整邮件
  • search_messages --高级搜索
  • analyze_message --HTML、链接、垃圾邮件评分

______________________________________________________________________

迁移指南

  • 二进制名称已重命名 mailsandbox;如果愿意,可以创建符号链接 mailpit.
  • 默认端口不变:HTTP 8025,SMTP 1025.
  • API:REST API保持不变;邮戳和MCP是可选的。
  • Docker:使用分叉镜像实现MCP/Postmark功能。

______________________________________________________________________

致谢与确认

  • 邮件 --由Axel Lenferna de la Motte和撰稿人撰写。原创项目,积极开发。
  • MailHog --mainer电子邮件测试工具的最初灵感。
  • 邮件沙盒 -由Brian Tafoya维护,添加Postmark API仿真和MCP服务器支持。

______________________________________________________________________

许可证

MailSandbox继承了Mailpit的上游许可证。看 LICENSE 了解详情。

明星历史

![Star History Chart](https://www.star-history.com/#btafoya/mailsandbox&Date)

目录标签

目录标签

开发工具GoClaude邮件测试本地部署SMTP服务器PostmarkAPI模拟AI辅助调试

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP