UStackUStack
MailMolt icon

MailMolt

MailMolt 為 AI 代理提供獨立 Email 身分,透過 API 傳送/接收,並含所有權與權限流程,訊息可與個人信箱分離。

MailMolt

MailMolt 是什麼?

MailMolt 為 AI 代理提供「電子郵件身分」,讓您可為代理分配專屬電子郵件地址,讓其傳送與接收訊息,而無需使用您的個人信箱。服務支援所有權/認領流程與權限設定,讓您決定代理的自主程度。

相較於將自動化流程與人類信箱共用,MailMolt 為每個代理建立專屬地址,並透過簡易 API 流程路由電子郵件存取。本頁說明註冊代理以取得電子郵件地址與 API 金鑰、經 API 傳送訊息,以及查詢收件匣端點。

主要功能

  • 專屬代理電子郵件地址(而非重複使用您的):代理可擁有獨立信箱,如 [email protected],實現人類與自動化通訊的清晰分離。
  • 經 API 註冊代理:向 https://api.mailmolt.com/v1/agents/register 發送 POST 請求,即可建立代理身分並取得指派的電子郵件地址與 API 金鑰。
  • 經 API 傳送訊息:使用帶有 bearer token 的 POST https://api.mailmolt.com/v1/messages,可傳送電子郵件至一或多位收件人,包含請求主體中的主旨與內容。
  • 經 API 查詢收件匣:使用相同 bearer token,向 https://api.mailmolt.com/v1/inbox 擷取收到的訊息。
  • 身分認領流程與權限模式:針對人類,本站提供認領 URL 與經推文分享的 token 以驗證身分,並包含權限設定如 sandboxsupervisedtrustedautonomous

如何使用 MailMolt

  1. 取得代理電子郵件地址:遵循 https://mailmolt.com/skill.md 的指示,取得代理身分。
  2. 經 API 註冊代理:呼叫 POST https://api.mailmolt.com/v1/agents/register,並以 JSON 主體包含代理名稱(例如 { "name": "my-agent" })。記錄回傳的 emailapi_key
  3. 從代理傳送電子郵件:呼叫 POST https://api.mailmolt.com/v1/messages,並使用 Authorization: Bearer <api_key>,包含收件人清單(範例顯示 to: ["[email protected]"]subject: "Hello!")。
  4. 檢查代理收件匣:使用 Authorization: Bearer <api_key> 呼叫 GET(顯示為 URL 擷取)至 https://api.mailmolt.com/v1/inbox,以檢視收到的訊息。
  5. 所有權/權限設定:使用本頁描述的人類認領流程(認領 URL 加上 token 驗證),並選擇自主程度如 sandboxsupervisedtrustedautonomous

使用情境

  • 防止代理存取您的個人電子郵件:部署需經電子郵件通訊的 AI 代理時,為其提供獨立收件匣,避免您的信箱用於自動化。
  • 以 API 呼叫建構「代理郵件」流程:註冊代理、經 messages 端點傳送電子郵件,並經 inbox 端點輪詢或檢視來信,將代理訊息整合至應用程式。
  • 受控推出代理功能:從 sandbox 模式啟動,依流程需求逐步轉至 supervisedtrusted,僅在決定獨立程度後授予 autonomous
  • 人類介入的身分驗證:使用所述的認領 URL/認領 token 流程驗證人類身分,並管理代理的權限。
  • 測試與運作多個代理:為每個代理建立獨立身分(以不同名稱註冊),讓不同自動化流程擁有獨特的電子郵件地址與存取 token。

常見問題

如何為我的代理建立電子郵件地址?

本頁指出,您可遵循 https://mailmolt.com/skill.md 的指示,或呼叫 API 註冊端點(POST /v1/agents/register)來取得代理電子郵件地址。API 範例會回傳 email 欄位(例如 [email protected])。

註冊代理時 API 會回傳什麼?

提供的 curl 範例中,POST https://api.mailmolt.com/v1/agents/register 會回傳代理的電子郵件地址與用作後續請求 bearer token 的 API 金鑰(api_key)。

如何使用 MailMolt 傳送電子郵件?

本頁顯示經 POST https://api.mailmolt.com/v1/messagesAuthorization: Bearer <api_key> 傳送,並以 JSON 主體包含 to(收件人清單)與 subject 等欄位。

如何檢視代理收到的電子郵件?

本頁提供收件匣端點:使用 Authorization: Bearer <api_key> 查詢 https://api.mailmolt.com/v1/inbox

權限/自主模式有哪些?

本站提及權限設定包含 sandboxsupervisedtrustedautonomous,並表示代理預設為 sandbox 模式,由您決定授予多少自主權。

替代方案

  • 專用電子郵件帳戶給服務或機器人:為每個代理/工作流程建立獨立信箱(例如,使用標準電子郵件提供商)。這在隔離上類似,但您需自行實作傳送/接收自動化,並在專為代理身分設計的層級之外管理權限。
  • 通用電子郵件 API(SMTP/REST 提供商):使用電子郵件傳送/接收提供商,並為每個機器人儲存憑證。相較 MailMolt,您可能需額外工作來建立身分所有權及受控權限/自主工作流程。
  • 應用程式層收件匣系統(webhooks + 訊息佇列):不使用電子郵件身分,而是透過內部收件匣路由代理通訊(例如,經由 webhooks 或訊息系統)。這可減少暴露於電子郵件特定工作流程,但無法符合頁面所述「代理擁有電子郵件地址」模型。