## 背景 目前發信結果主要在 console log,缺少可追溯的資料落地,不利於營運追蹤與除錯。 ## 目標 - 記錄每封信發送成功/失敗 - 可查詢失敗原因與重試次數 ## 建議實作 - DB: 新增 `send_logs`(cid, uid/email, status, error_code, error_message, retry_count, created_at) - mails: `Send`/`ProcessSend` 寫入發送結果 - CLI: 新增 `campaign delivery` 或擴充既有查詢 ## 驗收條件 - 每次發送有可查詢紀錄 - 可輸出成功率與失敗原因統計
背景
目前發信結果主要在 console log,缺少可追溯的資料落地,不利於營運追蹤與除錯。
目標
建議實作
send_logs(cid, uid/email, status, error_code, error_message, retry_count, created_at)Send/ProcessSend寫入發送結果campaign delivery或擴充既有查詢驗收條件