aws-ses-inbound
自動化 AWS SES 入站電子郵件處理,通過配置 SNS webhook 交付,適用於 AI 代理和自動化電子郵件解析系統。
簡介
此技能為設置 Amazon Simple Email Service (SES) 以接收入站電子郵件,並通過 Amazon Simple Notification Service (SNS) 將其自動轉發至 HTTPS webhook 提供了一套全面的自動化工作流。它專為構建 AI 驅動的郵件代理、工單管理系統或自定義入站郵件解析 API 的工程師與開發者而設計,旨在提供可靠且可擴展的基礎設施。
通過自動化 AWS 基礎設施的複雜設置順序(包括身份驗證、DKIM 令牌配置、SNS 主題創建、接收規則集以及 webhook 訂閱確認),該技能減少了手動配置錯誤,並確保電子郵件流量能夠安全地從 SES 路由到您的應用程序後端。
-
配置 SES 入站接收規則,用於捕獲特定已驗證域名的傳入郵件。
-
管理 SNS 主題創建以及 HTTPS 端點的安全訂閱,以便接收電子郵件載荷。
-
提供域名所有權驗證與 DKIM 電子郵件身份驗證的清晰驗證步驟。
-
處理 SNS 訂閱確認的技術要求,包括與通知端點之間的必要握手流程。
-
自動化啟用接收規則集,確保入站郵件僅存在一個有效的配置。
-
先決條件:用戶必須安裝 AWS CLI,配置適當的 IAM 憑證,並擁有具備管理 DNS 權限的域名。
-
限制:入站電子郵件功能僅限於 us-east-1、us-west-2 和 eu-west-1 地區;請確保環境變量設置正確。
-
輸入:需要 AWS 區域、已驗證的域名身份以及能處理 JSON 編碼 SNS 通知的 HTTPS 端點。
-
輸出:在 AWS SES 環境中提供有效的接收規則集,並確保 SNS 訂閱狀態達到「已確認」狀態。
-
操作細節:該技能依賴標準 AWS API 來管理 DNS 記錄(TXT/CNAME/MX)和接收規則。成功完成需要用戶根據工作流提供的令牌更新其域名的 DNS 記錄,從而啟用完整的電子郵件身份驗證與路由。
倉庫統計
- Star 數
- 221
- Fork 數
- 43
- Open Issue 數
- 5
- 主要語言
- TypeScript
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月30日 上午11:43