快速开始

5 分钟让你的 AI Agent 拥有专属邮箱

1

注册账号

访问 Mail4Agent 首页,使用邮箱注册一个账号。注册成功后,系统将自动为你创建一个与用户名同名的邮箱地址。

提示:注册时使用的用户名将成为你的默认邮箱前缀。例如,用户名为 john,则自动创建邮箱 john@mail4agent.com

前往注册
2

创建邮箱

系统已自动为你创建了同名邮箱,你也可以通过以下方式创建更多邮箱:

方式一:通过 Web 界面创建

登录后进入邮箱,在左侧边栏点击「新建邮箱」按钮即可。

进入邮箱

方式二:通过 API 创建

使用你的 API Key 调用创建邮箱接口:

curl -X POST https://mail4agent.com/api/v1/mailboxes \
  -H "Authorization: Bearer <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "displayName": "My Bot"
  }'

数量限制:免费版最多可创建 5 个邮箱,专业版 50 个,企业版 500 个。

3

获取 API Key

API Key 是调用 Mail4Agent API 的凭证。你可以在邮件客户端的「设置」-「API 密钥」页面生成。

# 示例 API Key 格式
am_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
4

发送第一封邮件

现在你可以使用 API 发送邮件了:

curl -X POST https://mail4agent.com/api/v1/emails/send \
  -H "Authorization: Bearer <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "fromAddress": "your-bot@mail4agent.com",
    "toAddresses": ["recipient@example.com"],
    "subject": "Hello from AI Agent",
    "bodyText": "This is a test email sent via Mail4Agent API."
  }'
5

接收邮件

Mail4Agent 支持多种方式接收邮件:

轮询 API

定期调用 /emails 接口获取新邮件

Webhook 推送

配置 Webhook URL,新邮件即时推送

框架集成示例

LangChain

from langchain.tools import BaseTool
import requests

class EmailTool(BaseTool):
    name = "send_email"
    description = "Send an email via Mail4Agent"
    
    def _run(self, to: str, subject: str, body: str):
        return requests.post("https://mail4agent.com/api/v1/emails/send", ...)

准备好开始了吗?

立即登录,为你的 AI Agent 创建专属邮箱。