# E-mail Desk — arquitetura Ligbox **VM122** (ligbox-ops) → Postfix local → **LMTP** → servidor de mail correto por domínio. ## Servidores de mail na LAN | VM | IP | Hostname SMTP | Marca / uso | |----|-----|---------------|-------------| | **108** | 10.10.10.108 | `mail.ligbox.com.br` | **Ligbox** — domínio principal | | **112** | 10.10.10.112 | `mail.dratcoin.com` | Legado **Ibytera** (dratcoin, ibytera) | O portal Desk **não** está preso à VM112. Pode enviar para qualquer SMTP/LMTP na LAN. A escolha correta para `@ligbox.com.br` é a **VM108**. ## Configuração atual (VM122) — ✅ validado Roger 2026-06-10 | Parâmetro | Valor | |-----------|--------| | `DESK_SMTP_HOST` | `10.10.10.122:25` (Postfix local) | | `DESK_MAIL_FROM` | `ligbox-ops@ligbox.com.br` | | `DESK_ROOT_NOTIFY_EMAIL` | `admin@ligbox.com.br` | | `transport_maps` | `ligbox.com.br` → LMTP `10.10.10.108:7025` | | `canonical_maps` | `@itecnologys.com` legado → `@ligbox.com.br` (temporário) | ## Porque não `@itecnologys.com`? - MX `mail.itecnologys.com` aponta para IP público; caixas **não existem** no Carbonio. - VM112 era relay Ibytera — aceitava SMTP mas não entregava `@itecnologys.com`. - **Solução:** identidade Ligbox = `@ligbox.com.br` na **VM108**. ## Próximos passos (Carbonio VM108) Criar caixas ou aliases, por exemplo: | Endereço | Uso | |----------|-----| | `ligbox-ops@ligbox.com.br` | Remetente sistema (alias → admin ou noreply) | | `admin@ligbox.com.br` | Root / notificações (já existe) | | `rogerio.cezar@ligbox.com.br` | Técnico (criar) | | `ops@ligbox.com.br` | Equipe ops (criar) | Registo Desk: preferir e-mails `@ligbox.com.br` (ou `@itecnologys.com` com redirect até migrar contas). ## Verificar ```bash postmap /etc/postfix/transport /etc/postfix/canonical postfix check && systemctl reload postfix docker-compose -f docker-compose.mvp.yml restart api # Teste LMTP VM108 python3 -c "import socket; ..." # ver scripts ops # Teste API curl -X POST 'http://10.10.10.122:8080/api/v1/auth/activate/send-email-otp?token=...' ``` ## DNS público - `ligbox.com.br` MX → `mail.ligbox.com.br` (já configurado) - SPF/DKIM/DMARC para `ligbox.com.br` no Carbonio VM108 (recomendado para entrega externa)