電子郵件
規則
- 使用 Resend + React Email 處理交易郵件——JSX 模板,型別安全
- 模板模式:每種郵件類型一個 React 元件,透過 props 傳遞動態內容
- 將長時間執行的發送任務加入佇列——不阻塞等待郵件送達的 API 回應
- 退信處理:監控退信、移除無效位址、更新使用者記錄
- 取消訂閱連結:法律要求(CAN-SPAM、GDPR)——一鍵取消訂閱
- SPF/DKIM/DMARC:設定 DNS 記錄以確保送達率
- 測試郵件:開發環境使用 Resend 測試模式或 Ethereal
- 純文字備用:務必在 HTML 之外提供文字版本