發信 API 文件
用一個 API 給你的網站發註冊驗證、找回密碼、營銷通知郵件 —— 不用自己搭 SMTP。
現已可用 域名所有權、MX / SPF / DKIM / DMARC 會分別校驗;全部通過後即可用金鑰發信,並在控制台檢視按收件人的成功、失敗與處理中統計。
快速開始
- 1
繫結域名
在「網站發信」新增你的發信域名。
- 2
校驗 DNS
按提示新增 SPF / DKIM / DMARC 與驗證 TXT 記錄,一鍵校驗通過。
- 3
生成金鑰
建立 te_live_ 金鑰,明文只顯示一次,請當場儲存。
傳送一封郵件
POST 請求,Authorization 頭帶上你的 te_live_ 金鑰。
curl -X POST https://tutuemail.com/api/sending/send \
-H "Authorization: Bearer te_live_xxxxxxxxxxxxxxxx" \
-H "Idempotency-Key: signup-user-123" \
-H "Content-Type: application/json" \
-d '{
"from": "noreply@your-domain.com",
"to": "user@example.com",
"subject": "欢迎注册",
"html": "<p>点击验证你的邮箱</p>"
}'請求欄位
from 發件地址,須為已校驗域名下的地址to 收件地址(單個或陣列)subject 郵件主題html / text 郵件正文(HTML 或純文本)Idempotency-Key 可選請求頭;重試使用同一個值,避免重複發信成功接受返回 HTTP 202、請求 id 與 accepted 狀態。用同一 API 金鑰 GET /api/sending/messages/{id} 查詢每個收件人的送達、失敗、處理中或結果未知狀態。
錯誤碼與限制
401 金鑰無效或已吊銷 —— 重新生成 te_live_ 金鑰403 發件域名未校驗,或地址不在已校驗域名下429 超出發信速率,響應帶 retry_after,按提示稍後重試503 郵件引擎暫不可用;保持相同 Idempotency-Key 退避重試收件人數、正文大小與速率均有保護上限;校驗通過後才計數,非法請求不空耗你的配額。