メール
ルール
- トランザクションメールには Resend + React Email を使用します — JSX テンプレート、型安全
- テンプレートパターン: メールタイプごとに 1 つの React コンポーネント、動的コンテンツは props で受け渡し
- 長時間かかる送信はキューイングします — メール配信を待って API レスポンスをブロックしない
- バウンス処理: バウンスを監視し、無効なアドレスを削除、ユーザーレコードを更新
- 購読解除リンク: 法律で義務付けられています(CAN-SPAM、GDPR) — ワンクリック購読解除
- SPF/DKIM/DMARC: 配信品質のために DNS レコードを設定
- テストメール: 開発環境では Resend テストモードまたは Ethereal を使用
- プレーンテキストフォールバック: HTML と併せて常にテキスト版を提供