AM
ZH-TW
免費開始
選單
類型

Email Message Event

追蹤郵件生命週期的投遞狀態事件。

email events delivery tracking status

Email Message Event

Email Message Event 會記錄郵件投遞狀態變更,提供完整的生命週期可觀測性。

Schema

interface EmailMessageEvent {
  id: string; // "eme_..." - Unique identifier
  account_id: string; // Owning account
  email_message_id: string; // Associated message
  event_type: string; // Event type
  meta: Record<string, any> | null; // Additional data
  occurred_at: string; // ISO 8601 timestamp
}

屬性

屬性型別說明
idstring帶有 eme_ 前綴的 KSUID
account_idstring帳戶上下文
email_message_idstring此事件對應的郵件
event_typestring事件類型
metaobject?事件特定中繼資料
occurred_atstring事件發生時間

事件類型

事件類型依 provider 而定,常見值包括:

Type說明
queued郵件已被接受並排隊投遞
sent已交付至收件端 MTA
delivered已確認投遞到收件匣
bounced永久投遞失敗
soft_bounced暫時投遞失敗
complained收件者回報為垃圾郵件
opened收件者已開啟郵件
clicked收件者已點擊連結

事件流程

重試最大重試次數queuedsentdeliveredbouncedsoft_bouncedopenedclicked

範例

{
  "id": "eme_2kHfPZcN9xW4mE8RtY7vB",
  "account_id": "acc_1jGePYbM8wV3lD7QsX6uA",
  "email_message_id": "eml_3lIfQZdO0yX5nF9SuY8wC",
  "event_type": "delivered",
  "meta": {
    "recipient": "user@example.com",
    "smtp_response": "250 OK"
  },
  "occurred_at": "2025-01-15T10:30:45Z"
}

相關