Skip to content

發信結果落地(delivery/send logs) #14

Description

@toomore

背景

目前發信結果主要在 console log,缺少可追溯的資料落地,不利於營運追蹤與除錯。

目標

  • 記錄每封信發送成功/失敗
  • 可查詢失敗原因與重試次數

建議實作

  • DB: 新增 send_logs(cid, uid/email, status, error_code, error_message, retry_count, created_at)
  • mails: Send/ProcessSend 寫入發送結果
  • CLI: 新增 campaign delivery 或擴充既有查詢

驗收條件

  • 每次發送有可查詢紀錄
  • 可輸出成功率與失敗原因統計

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions