Een duidelijke installatiepagina met een DNS-wizard: vul je domein en server-IP in en krijg records die je direct kunt kopiëren naar je DNS-provider.
Vul je domein en publieke IPv4 in. De tabel wordt automatisch gevuld.
De officiële mailcow-documentatie noemt onder andere git, openssl, curl, gawk, coreutils, grep en jq als benodigde pakketten. Docker moet minimaal versie 24 hebben en Docker Compose minimaal versie 2.
apt update apt install -y git openssl curl gawk coreutils grep jq curl -sSL https://get.docker.com/ | CHANNEL=stable sh systemctl enable --now docker docker --version docker compose version
cd /opt git clone https://github.com/mailcow/mailcow-dockerized cd mailcow-dockerized ./generate_config.sh
Tijdens generate_config.sh kies je de hostname van je Mailcow-server, bijvoorbeeld mail.voorbeeld.nl.
cd /opt/mailcow-dockerized docker compose pull docker compose up -d
https://jouw-mailcow-hostname/.Maak eerst minimaal de A, MX, autodiscover en autoconfig records aan. Voeg SPF, DKIM en DMARC daarna zorgvuldig toe. De DKIM-waarde haal je uit de Mailcow-interface nadat je het domein hebt toegevoegd.
| Naam | Type | Prioriteit | Waarde |
|---|
Laat de provider van je VPS het PTR-record van je publieke IP naar dezelfde FQDN laten wijzen als je Mailcow-hostname, bijvoorbeeld mail.voorbeeld.nl. Dit is belangrijk voor een goede mailserverconfiguratie.
SPF: autoriseert je mailserver om namens je domein te verzenden.
DKIM: Mailcow genereert de sleutel; publiceer de bijbehorende TXT-record uit de Mailcow-interface.
DMARC: bepaalt wat ontvangende servers met niet-gevalideerde berichten moeten doen. Begin eventueel met een beleid dat je eerst kunt monitoren voordat je strenger instelt.
Systeemvereisten · DNS-configuratie · Installatie · Mailcow GitHub