mail: distinguish xserver mailboxes in account labels

This commit is contained in:
Akira
2026-03-05 14:17:25 +09:00
parent 0e809ebb99
commit 422a6781c5
5 changed files with 62 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
# マスタードキュメント - メール通知関連編
> **最終更新**: 2026-02-25
> **最終更新**: 2026-03-05
> **対象バージョン**: Phase 1 完了時点(本番稼働中)
> **目的**: このドキュメントだけでメール通知機能の全容を把握できること
@@ -92,7 +92,7 @@ Windmill スケジュール `0 */10 * * * *` で自動実行。サーバー上
| フィールド | 型 | 説明 |
|---|---|---|
| `id` | BigAutoField | PK |
| `account` | CharField(20) | `gmail` / `gmail_service` / `xserver` / `hotmail` |
| `account` | CharField(20) | `gmail` / `gmail_service` / `hotmail` / `xserver1``xserver6`(旧データは `xserver` |
| `message_id` | CharField(500, unique) | メールの Message-ID ヘッダー(重複防止に使用)|
| `sender_email` | EmailField | 送信者メールアドレス |
| `sender_domain` | CharField(255) | 送信者ドメイン |
@@ -597,3 +597,4 @@ curl -s -H "Authorization: Bearer $TOKEN" \
本番 Windmill でのパス: `f/mail/mail_filter`
スケジュール: `f/mail/mail_filter_schedule`

View File

@@ -129,7 +129,7 @@
| フィールド | 型 | 説明 |
|---|---|---|
| id | AutoField | |
| account | CharField | 'xserver' / 'gmail' / 'hotmail' |
| account | CharField | 'gmail' / 'hotmail' / 'xserver1'〜'xserver6'(旧データは 'xserver' |
| message_id | CharField (unique) | メールのMessage-ID重複防止 |
| sender_email | EmailField | |
| sender_domain | CharField | |
@@ -263,3 +263,4 @@
6. **LLM判定ロジック**Claude API呼び出し、集計文脈付き
7. **LINE通知**フィードバックURL付き
8. **残りのメールアカウントを追加**