feat(frontend): 설정(비밀번호 · 부재중 응답) · 메일함 관리 · 스팸 신고 · 원문 내려받기 화면

- 설정 메뉴를 계정 · 메일 묶음으로, 비밀번호 바꾸기(칸 아래 오류 · 30초 한도)와 부재중 자동 응답(기간 · 미리 보기 · 나가기 확인),
  메일함 패널의 부재중 안내(1분마다 다시 계산)
- 메일함 패널의 내 메일함 묶음 · ⋯ 메뉴(보이는 영역 안에 열기) · 대화상자(만들기 · 이름 바꾸기 · 지우기), 목록 머리 비우기
  — 확인한 그 메일함만, 휴지통 비우기와 메일함 지우기는 함께 돌리지 않는다
- 오래 걸리는 처리의 진행 알림("…하는 중 · 600 / 1,234통" → 결과), 세션이 바뀌면 멈추고 늦게 온 응답은 쓰지 않는다
- 읽기 화면 · 여러 통 도구 줄의 스팸 신고 / 스팸 아님 + 되돌리기, ⋯ › 원문 내려받기 (.eml)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-28 06:47:12 +09:00
parent 05fc3909dd
commit af1e581be1
86 changed files with 7114 additions and 302 deletions
+13 -1
View File
@@ -35,13 +35,25 @@ export function createTestRouter(): Router {
component: Empty,
meta: { requiresAuth: true },
},
{ path: '/settings', name: 'settings', redirect: { name: 'settings-mail-signature' } },
{ path: '/settings', name: 'settings', redirect: { name: 'settings-account-password' } },
{
path: '/settings/account/password',
name: 'settings-account-password',
component: Empty,
meta: { requiresAuth: true },
},
{
path: '/settings/mail/signature',
name: 'settings-mail-signature',
component: Empty,
meta: { requiresAuth: true },
},
{
path: '/settings/mail/vacation',
name: 'settings-mail-vacation',
component: Empty,
meta: { requiresAuth: true },
},
],
})
}