# 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`**
