52 lines
1.3 KiB
Markdown
52 lines
1.3 KiB
Markdown
# Postfix VM122 — Ligbox Ops Desk
|
|
|
|
**VM:** ligbox-ops `10.10.10.122`
|
|
**Atualizado:** 2026-06-10 (Spec 004 concluída)
|
|
|
|
## Papel
|
|
|
|
Postfix na VM122 é o **MTA local** usado pelo container API para enviar OTP, notificações de cadastro e e-mails do Desk.
|
|
|
|
## Configuração
|
|
|
|
- Escuta: `127.0.0.1`, `10.10.10.122`, `172.17.0.1` (Docker)
|
|
- `mynetworks`: LAN `10.10.10.0/24` + Docker `172.16.0.0/12`
|
|
- `myorigin`: `ligbox.com.br`
|
|
- **Sem relayhost global** — roteamento por domínio via `transport_maps`
|
|
|
|
### transport_maps (`/etc/postfix/transport`)
|
|
|
|
| Domínio | Destino |
|
|
|---------|---------|
|
|
| `ligbox.com.br` | LMTP `[10.10.10.108]:7025` (VM108 Carbonio Ligbox) |
|
|
| `ibytera.com` | LMTP `[10.10.10.112]:7025` (legado Ibytera) |
|
|
| `dratcoin.com` | LMTP `[10.10.10.112]:7025` (legado Ibytera) |
|
|
|
|
### canonical_maps (`/etc/postfix/canonical`) — temporário
|
|
|
|
| De | Para |
|
|
|----|------|
|
|
| `admin@itecnologys.com` | `admin@ligbox.com.br` |
|
|
| `rogerio.cezar@itecnologys.com` | `admin@ligbox.com.br` |
|
|
|
|
### API Docker
|
|
|
|
```env
|
|
DESK_SMTP_HOST=10.10.10.122
|
|
DESK_SMTP_PORT=25
|
|
DESK_MAIL_FROM=ligbox-ops@ligbox.com.br
|
|
```
|
|
|
|
## Verificar
|
|
|
|
```bash
|
|
systemctl status postfix
|
|
ss -tlnp | grep ':25'
|
|
mailq
|
|
postmap /etc/postfix/transport /etc/postfix/canonical
|
|
postfix check && systemctl reload postfix
|
|
```
|
|
|
|
## Documentação completa de e-mail
|
|
|
|
Ver **`docs/email-ligbox-vm108.md`**
|