Multi-mailbox inbox setup
Ako pripojiť mailbox cez AWS SES inbound → S3 → ingest cron. 5 mailboxov defaultne: matus, norbert, jaroslav, marketing, noreply.
6 min čítania
Architektúra
Príchodzia pošta: SES Receipt Rule (eu-west-1) → S3 bucket → ingest cron → mail_threads + mail_messages.
Žiadne IMAP / POP — všetko cez S3 (cheap, scalable, GDPR v EÚ).
Default mailboxy
5 aktívnych mailboxov v migrácii 0023:
matus@yourcompany.sk(admin, predaj)norbert@yourcompany.sk(admin, dev)jaroslav@yourcompany.sk(sales)marketing@yourcompany.sk(kampane, newsletters)noreply@yourcompany.sk(transakčné notifikácie)
Forwarding
Catch-all mailboxy (napr. audit@) môžu byť aliasy cez forwards_to_id — všetka pošta sa zobrazí v inboxe primárneho assignee.
DNS setup
- MX record →
inbound-smtp.eu-west-1.amazonaws.compriority 10 - SPF →
include:amazonses.com - DKIM → 3 selectory per región
- DMARC →
p=nonena začiatok (monitoring), neskôr INLINECODE_11
3-pane UI
INLINECODE_12 rozdelený na:
- Mailboxes (left, 200px) — count of threads + unread badge
- Thread list (middle, 380px) — sorted by last_message_at desc
- Detail (right, flex) — full message thread
URL-driven:
?mailbox=ID&thread=ID — shareable.
Cron schedule
INLINECODE_14 beží každú minútu, batch 50 messages.
Pripravený vyskúšať Kovrin Workspace?