ligbox-ops-platform/specs/035-ligbox-mail-bundles-foss-openpanel/user-self-service-ui.md
Ligbox Spec Hub 038fb8f7ce feat(dns): Spec 037 DNS Viewer — Desk, Console e patches Wizard V4
Entrega read-only de apontamentos DNS (Cloudflare, OpenPanel BIND, público)
no Desk e Console /admin/dominio, com spec, scripts de rollback e patches
VM112 para painel lateral no passo DNS do onboarding (deploy wizard pendente).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-25 16:36:25 +00:00

2.5 KiB

Spec 035-B — Área Utilizador de Email (Fase B — placeholder)

Criado: 2026-06-21
Solicitado por: Roger
Status: 📋 A estudar — não iniciar antes de Fase A concluída
Depende de: domain-manager-console-ui.md (Fase A)


Objetivo futuro

Cada utilizador com caixa @dominio gere as suas próprias preferências — sem acesso à Área Gerente de Domínio.

Roger indicou estudar depois:

  • Redirects / encaminhamento de email
  • Out of office (fora do escritório / férias)
  • Assinaturas de email
  • Calendário pessoal
  • (outras prefs Carbonio webmail)

Princípio Roger (2026-06-21)

Uma página agregada — todos os setups de utilizador de todas as ferramentas, no mesmo sítio:

Ferramenta Setup user agregado aqui
Carbonio senha, OOO, assinatura, redirects, quota uso
Nextcloud prefs Files pessoais, quota uso, partilhas
(futuro) notificações, 2FA

O gerente configura domínio em /admin; o utilizador configura a si em /mesem abrir consolas nativas.


Opções arquitectura (decisão pendente)

Opção Prós Contras
A — Carbonio webmail nativo Já existe vacation, filters, signature UX inconsistente com Ligbox
B — SPA Ligbox /me Brand unificado, mobile Desenvolver + manter APIs Carbonio
C — Híbrido Assinatura/OOO na SPA; calendário link CalDAV Dois sítios

Recomendação draft: Opção C — MVP redirects + OOO + assinatura na SPA; calendário link para Carbonio/CalDAV.


Funcionalidades candidatas

Feature API Carbonio Prioridade estimada
Alterar senha zmprov / soap P0
Vacation / OOO prefs P0
Assinatura HTML prefs P1
Redirect / forward zimbraMailForwardingAddress P1
Filtros regras sieve (4190 indisponível hoje) P2 bloqueado
Calendário CalDAV P2 link externo
Quota uso pessoal read-only P1

Bloqueio conhecido: ManageSieve (4190) não disponível no Carbonio CE — filtros avançados requerem workaround Spec 034.


Próximo passo

Quando Roger autorizar Fase B:

  1. Wireframe user-self-service-ui.md v1 completo
  2. Decidir URL e login (webmail session vs standalone)
  3. Mapear APIs Carbonio por feature
  4. Spec 036 ou expandir 035-B

Até lá: nenhum código — foco total na Área Gerente de Domínio (Fase A).