quietmail

📧 AI 代理零验证无限邮件 API

🥥60总安装量 19评分人数 14
100% 的用户推荐

基于自托管 mailcow 架构的 AI Agent 邮件服务,提供免验证、无限发送的 REST API,让自动化通知与报警触手可及。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 eval/exec/system 等危险函数,所有依赖版本已锁定且无动态代码加载行为
  • ✅ 身份验证机制完善,使用 secrets.token_urlsafe 生成 Bearer Token,并实施严格的 403 权限隔离确保用户只能访问自有 Agent
  • ✅ 输入验证严密,通过 Pydantic schema 对 Agent ID 格式、邮箱有效性及分页参数进行多层校验,无 SQL 注入风险
  • ⚠️ CORS 配置当前为允许所有来源 (`["*"]`),建议在生产环境部署时限制为特定域名以增强安全性
  • ⚠️ API Key 需用户自行存储于本地环境变量或文件,存在本地泄露风险,强烈建议使用权限受限的文件存储(chmod 600)并避免硬编码

使用说明

quiet-mail 是专为 AI Agent 和自动化工作流设计的邮件发送服务,通过简洁的 REST API 提供无限量的邮件发送能力。其核心用法极为直观:开发者通过 POST 请求创建 Agent 即可即时获取专属邮箱地址和 API Key,无需任何社交媒体或手机验证,随后使用 Bearer Token 认证即可发送纯文本或 HTML 邮件,整个集成过程可在 60 秒内完成。

该服务的显著优势在于彻底消除了传统邮件服务的 friction:无每日 25 封的发送限制、提供 1GB 存储空间(远超竞品的 50MB)、基于自托管的 mailcow 开源邮件栈确保可靠性。API 设计遵循极简原则,仅需三个端点即可完成创建、发送、查询全流程,配合完善的 Python、Node.js 和 Shell 示例代码,开发者可无缝集成到自动化脚本、监控报警系统和 CI/CD 流水线中。同时支持环境变量配置和权限受限的文件存储方案,便于安全部署。

然而作为 T3 级社区项目,其局限性亦需正视:目前仅支持发送邮件(MVP 阶段不支持收件箱读取),API Key 一旦丢失需重新创建 Agent;服务端 CORS 配置为允许所有来源,虽便于开发调试但生产环境建议额外加固;作为个人维护项目,长期服务可持续性及功能更新节奏存在不确定性。此外,虽然标榜"无限制",但前 100 个注册 Agent 处于人工监控状态,异常高频发送可能导致服务被封禁。

该技能最适合需要快速集成邮件通知的 AI Agent 开发者、DevOps 自动化工程师、以及需要临时邮箱进行服务注册的测试场景。对于监控报警、每日报告、任务完成通知等单向通信场景尤为合适。但对于需要高可靠性企业级邮件服务、双向邮件通信或传输敏感商业数据的生产环境,建议评估后再采用或等待功能完善。

使用风险主要包括:API Key 的本地存储安全完全依赖用户自身,若泄露他人可冒用发送邮件;服务依赖外部 mailcow 服务器和 PostgreSQL 数据库的稳定性,存在单点故障可能;作为免费服务存在因恶意滥用导致整体服务策略收紧或下线的风险。建议仅用于非敏感通知场景,避免传输个人隐私或机密商业信息,并定期审查发送日志。

quietmail 内容

文件夹图标app文件夹
文件夹图标integrations文件夹
文件夹图标routes文件夹
文件夹图标examples文件夹
文件夹图标tests文件夹
手动下载zip · 26.6 kB
__init__.pytext/plain
请选择文件