Appearance
メール送信棚卸し
時点で、テーマ側が送信または本文差し替えを管理するメールを棚卸しする。
会員向けメール
| 種別 | 実装 | 送信経路 | 方針 |
|---|---|---|---|
| メールアドレス確認 | core_src/Service/member_email_verification_service/MemberEmailVerificationService.php / core_src/Constants/MemberEmailVerificationCopy.php | EmailNotificationLogService::send_and_record() | 件名は 【サイト名】...、宛名は安全な表示名または「ご利用会員」、本文の問い合わせ先は /inquiry/。ログイン名は本文に出さない。 |
| パスワード再設定 | core_src/Support/member_password_reset/MemberPasswordResetMailLinkFilter.php | WordPress core の retrieve_password_title / retrieve_password_message フィルタ | 自作再設定画面へ誘導し、問い合わせ先は /inquiry/。リセットキーは URL のみに含め、本文で個別表示しない。 |
| メールアドレス変更通知 | core_src/Support/member_profile/MemberEmailChangeMailFilter.php | WordPress core の email_change_email フィルタ | 変更前アドレス宛の通知。安全な表示名または「ご利用会員」を宛名にし、問い合わせ先は /inquiry/。 |
管理者向けメール
| 種別 | 実装 | 送信経路 | 方針 |
|---|---|---|---|
PaidArticlePurchaseAdminNotifier | — | サイト内決済削除に伴い未使用。国内代行導入時に再設計 |
外部サービス・取り込み系
P-WORLD メールアーカイブ、min-repo、ana-slo などは外部メールや外部通信の取得・保存・表示を扱うが、会員または管理者へテーマからメール本文を作って送信する経路ではない。 の文面統一対象からは除外する。
共通ルール
- 会員向けメールの問い合わせ先は管理者メールアドレスではなく
/inquiry/へ誘導する。 - 会員向けメールではログイン名、平文トークン、リセットキーなどを本文の独立項目として表示しない。
- 宛名は表示名が空でなくログイン名と異なる場合のみ使い、それ以外は「ご利用会員」とする。
- テーマ側で制御していない WordPress core / plugin 由来メールは、必要になった時点で個別フィルタを追加する。