# Mail ## Setup Self-hosted mail running on `nuremberg-a` (Hetzner, Germany) via [poste.io](https://poste.io) in Docker. poste.io is an all-in-one mail server that bundles: - Postfix (SMTP) - Dovecot (IMAP) - Rspamd (spam filtering) - ClamAV (virus scanning) - A web admin interface - Webmail (Roundcube) ## Why a Cloud Server for Mail? Running mail from a residential IP is a recipe for deliverability problems. Most major mail providers will either reject or silently drop mail from residential addresses. Hetzner gives a clean datacenter IP with a proper PTR record, which makes a significant difference. `nuremberg-a` exists almost entirely to host the mail server. It's a low-resource machine for the purpose. ## Domain Mail is set up for `pez.sh`. SPF, DKIM, and DMARC records are managed via Cloudflare DNS (via Terraform).