Je begon met één domein, stelde MX en SPF in en alles werkte. Daarna kwam een tweede domein. Vervolgens tien. Op een gegeven moment kon het overzicht in je hoofd niet meer meegroeien. Nu beheer je e-mailhosting voor meerdere domeinen op de lastige manier: uit je hoofd, van incident naar incident en met de hoop dat er in het weekend niets misgaat.
Dat is het probleem. Dit maakt het zorgelijk: de storingen zijn niet willekeurig. Eén verkeerde SPF-wijziging kan de bezorging van facturen voor tientallen domeinen tegenhouden. Een vergeten doorstuurregel stuurt maandenlang ongemerkt gevoelige e-mail naar de verkeerde inbox. Een gecompromitteerde mailbox veroorzaakt een verzendpiek die begrenzingen kan activeren en je hele klantenportfolio kan blokkeren. Vaak is het eerste signaal geen waarschuwing, maar een supportticket.
De oplossing is niet een betere tool. Het is een operationeel model. Standaardiseer je domeinsjabloon, bepaal hoe ver de gevolgen van een fout kunnen reiken, bewaak de signalen die er echt toe doen en behandel DNS-wijzigingen als productiedeployments. Mis je nog het basisdraaiboek, begin dan met het operationele draaiboek voor centraal e-mailbeheer. Kom daarna hier terug voor de bijzonderheden van meerdere domeinen.
De checklist voor beheerders (begin hiermee)
Vink eerst deze punten af. Lukt dat niet voor alle punten, dan leggen de volgende onderdelen uit hoe je de hiaten oplost.
- Eén basisconfiguratie per domein: MX + SPF + DKIM + DMARC zijn voor ieder domein in je portfolio gestandaardiseerd en gecontroleerd.
- De impactgrenzen zijn bepaald: je weet welke domeinen hun reputatie delen en welke geïsoleerd zijn.
- Routering valt onder beleid: catch-all en extern doorsturen staan standaard uit, niet "tijdelijk ingeschakeld en vergeten".
- Er is monitoring: authenticatie-alignment, pieken in bounces, volumeafwijkingen en afwijkingen in DNS worden gevolgd.
- Wijzigingsbeheer is concreet: vóór iedere DNS-wijziging heb je de terugzetwaarden vastgelegd en een test op een kleine proefgroep uitgevoerd.
- De incidentprocedure is geoefend: je streeft ernaar de mailstroom binnen 30 minuten te herstellen, zonder te hoeven raden wat er is veranderd.
Waarom e-mailhosting voor meerdere domeinen een risicovraagstuk wordt, geen hostingvraagstuk
Bij één domein kun je problemen met trial-and-error oplossen. Bij vijftig veroorzaak je zo juist uitval.
Het beheer van meerdere domeinen loopt vast door onderling verbonden risico's. Die komen in vier vormen voor:
- Gekoppelde wijzigingen: DNS is het wereldwijde referentiepunt. Eén typefout in een gedeelde SPF-include kan de mailstroom raken van ieder domein dat ernaar verwijst, zodra DNS-caches de wijziging overnemen.
- Gekoppelde toegang: wachtwoordresets, uitdienstprocedures en vragen als "van wie is deze mailbox?" worden dagelijkse kost. De resetprocedure via de helpdesk is ook een doelwit voor social engineering.
- Gekoppelde reputatie: verzendgedrag kan andere domeinen raken. Als de verzendreputatie wordt gedeeld, of ontvangende partijen die als gedeeld beschouwen, kan een slechte dag voor één domein de rest van het portfolio schaden.
- Gekoppeld herstel: als je niet in minder dan vijf minuten antwoord kunt geven op de vraag "wat is er veranderd?", duurt het incident langer dan nodig.
Vuistregel voor beheerders: als je opzet voor meerdere domeinen afhankelijk is van je geheugen, heb je geen controle. Je hebt een toekomstige storing.
Standaardisatie: het domeinsjabloon dat iedere opzet voor e-mailhosting met meerdere domeinen nodig heeft
De snelste manier om de controle te verliezen, is ieder domein een uniek geval laten worden. Je hebt een domeinsjabloon nodig: een standaardset DNS- en authenticatierecords voor ieder domein, tenzij een uitzondering is vastgelegd.
De basisrecords (niet onderhandelbaar)
| Record | Doel | Toepassingsgebied |
|---|---|---|
| MX | Routering van inkomende e-mail | Ieder domein |
| SPF (TXT op het hoofddomein) | Verklaring van toegestane afzenders | Ieder domein |
| DKIM | Cryptografische ondertekening | Ieder verzendend domein |
| DMARC | Beleidshandhaving + geaggregeerde rapportage | Ieder domein |
Kopieer geen DNS-waarden uit blogartikelen. Gebruik precies de waarden die je mailplatform voor je account genereert. Voor TrekMail staan de juiste waarden in de gids voor vereiste DNS-records. De DNS-wizard kan het invullen bij het toevoegen van domeinen vereenvoudigen; automatisch publiceren hangt af van de ondersteunde DNS-koppeling.
Een praktische specificatie voor het domeinsjabloon
Bewaar dit in je interne wiki en werk het bij zodra er iets verandert:
TEMPLATE: MAIL-BASELINE-v1
MX:
Use the MX targets + priorities from your mail platform's domain setup.
SPF (root TXT):
Single authorized sender set.
Keep includes minimal - do not stack blindly.
Policy: "-all" once confirmed working.
DKIM:
Publish selector + key exactly as provided by your platform.
Rotation policy: documented (who rotates, schedule, where stored).
DMARC:
p=quarantine initially → p=reject after alignment is stable.
adkim=s; aspf=s (strict alignment).
rua= set to an address you actually monitor.
Controlecommando's (kopiëren en uitvoeren)
Vervang example.com en selector door je echte domein en DKIM-selector:
dig +short MX example.com
dig +short TXT example.com
dig +short TXT _dmarc.example.com
dig +short TXT selector._domainkey.example.com
Voer deze na iedere DNS-wijziging uit. Niet morgen, maar meteen. Controleer ook de autoritatieve antwoorden: resolvers kunnen oude waarden bewaren tot hun cache verloopt.
Voor bureaus en MSP's met grote portfolio's: domeinen in bulk importeren in TrekMail wordt in deze momentopname beschreven als een manier om tientallen domeinen tegelijk toe te voegen en hun DNS-basisconfiguratie centraal te beheren. Automatisch publiceren bij een externe DNS-provider hangt af van de ondersteunde koppeling en de beschikbare rechten. Zo kan een sjabloon op papier een praktisch toepasbare standaard worden.
Segmentatie: impactgrenzen bepalen voordat je ze nodig hebt
Met segmentatie voorkom je dat één klant, of één fout, tot uitval voor iedereen leidt.
Drie scheidingen zijn belangrijk:
- Administratieve scheiding: wie mag DNS, routeringsregels en toegang tot mailboxen wijzigen? Als iedereen dat mag, is niemand verantwoordelijk.
- Scheiding in routering: waarheen mag e-mail worden doorgestuurd? Waar staat catch-all aan? Dat moeten vastgelegde uitzonderingen zijn, geen standaardinstellingen.
- Reputatiescheiding: welk verzendgedrag raakt welke domeinen? Campagnes met grote volumes, koude acquisitie en transactionele e-mail horen geen verzendinfrastructuur te delen.
Eenvoudig beleid dat in de praktijk werkt:
- Eén klant = één afzonderlijke grens voor wijzigingsgoedkeuring.
- Geen e-mail doorsturen tussen klanten zonder expliciete toestemming.
- Afzenders met een hoog risico (bulkcampagnes, externe platforms) worden geïsoleerd, niet aan je primaire SPF-record toegevoegd.
- Rolmailboxen (
billing@,support@) hebben expliciete eigenaren en herstelprocedures, niet "degene die het drie jaar geleden heeft ingesteld".
Voor meer inzicht in problemen met eigenaarschap en toegang laat het verhaal over toegangschaos bij bureaus die e-mail voor klanten beheren precies zien waar dit in de praktijk misloopt.
Bezorgbaarheid op schaal: reputatieproblemen die overslaan en hoe je ze beperkt
De meeste bezorgbaarheidsproblemen bij e-mailhosting voor meerdere domeinen zijn zelf veroorzaakt. Geen storingen bij de provider. Geen externe aanvallen. Maar beheer dat van de afgesproken werkwijze afwijkt.
Terugkerende patronen:
- SPF-includes toevoegen zonder het aantal DNS-opzoekingen te controleren: de limieten voor SPF-opzoekingen zijn echt en kunnen authenticatie ongemerkt laten mislukken.
- Een DKIM-selector publiceren op het verkeerde subdomein of met een typefout in de sleutelwaarde.
- DMARC aanscherpen tot
p=rejectvoordat alignment is gecontroleerd, met het risico op bezorgingsfouten zodra de wijziging wordt overgenomen. - Verzendpieken na een compromittering of een defecte automatisering die niemand opmerkt totdat het bouncepercentage stijgt.
Veelvoorkomende SMTP-antwoordcodes op schaal (en wat ze echt betekenen)
| Code | Betekenis | Wat te doen |
|---|---|---|
550 5.7.1 |
Definitieve weigering wegens beleid of mislukte authenticatie | Controleer SPF/DKIM/DMARC-alignment en de identiteit in From |
451 4.7.1 |
Tijdelijk uitstel wegens verzendsnelheid of reputatie | Controleer volumepieken, lijstkwaliteit en recente DNS-wijzigingen |
421 4.7.0 |
Verzending begrensd of dienst niet beschikbaar | Controleer de verzendsnelheid, begrenzing aan ontvangende kant en het gedrag bij nieuwe pogingen |
552 5.2.2 |
Mailbox vol / quotum overschreden | Los het opslag- of quotumprobleem op en probeer opnieuw |
553 5.1.3 |
Ongeldig adres van de ontvanger | Controleer routeringsregels, aliassen en catch-all-instellingen |
Vuistregel voor beheerders: 4xx betekent vertragen en stabiliseren. 5xx betekent configuratie of identiteit herstellen; opnieuw proberen helpt niet.
Meer over patronen bij mislukte authenticatie lees je in de TrekMail-gids voor het oplossen van verzendfouten.
Doorsturen, catch-all en aliassen: waar configuraties met meerdere domeinen ongemerkt misgaan
Hier verliezen bureaus weken aan tijd. De routering "werkt", maar is gewoon verkeerd.
De drie patronen die de meeste schade veroorzaken:
- Catch-all onbeperkt aan laten staan. Verbergt typefouten, veroorzaakt risico op datalekken en geeft ten onrechte het gevoel dat bezorging lukt. Dat is niet zo: de mail komt alleen ergens aan.
- Extern doorsturen naar persoonlijke mailboxen bij consumentendiensten. Omzeilt je audittrail en kan toegang behouden nadat iemand is vertrokken. Vaak valt het pas op wanneer de verkeerde persoon gevoelige e-mail krijgt.
- Wildgroei aan aliassen zonder eigenaar. Niemand weet waar e-mail hoort aan te komen. Incidenten worden een kwestie van onderlinge belangen in plaats van techniek.
Standaardrouteringsbeleid dat je daadwerkelijk kunt handhaven:
Catch-all: OFF by default.
Enable only with: owner + purpose + expiry date.
External forward: Allowed only by exception.
Every forward has: owner + justification + review date.
Aliases: Every alias has a named owner.
No owner = delete or disable.
Offboarding: Forward/alias audit is part of every offboarding checklist.
Forwarding is an access path, not a convenience.
Het centrale domeinpaneel van TrekMail geeft op één plek inzicht in routering voor al je domeinen. Zo kan "we wisten niet dat die doorstuurregel bestond" van een incidentoorzaak veranderen in een controle van vijf seconden. Bekijk voor het volledige besliskader de checklist voor e-mailhosting met catch-all.
Monitoring: wat je volgt als je geen grootbedrijf bent
Je hebt geen 50 dashboards nodig. Je hebt een handvol signalen nodig die de meeste problemen opmerken voordat gebruikers dat doen.
Minimale monitoringset (op portfolioniveau)
- DNS-afwijkingen in kritieke records: MX, SPF, DKIM, DMARC; melding bij iedere wijziging
- Pieken in het bouncepercentage per domein: melding bij >3x het basisniveau van dat domein over de afgelopen 7 dagen
- Afwijkingen in uitgaand volume per domein of mailbox: melding bij >2x het gemiddelde over de afgelopen 7 dagen
- Geaggregeerde DMARC-trend (rua): verslechterende alignment kan zichtbaar worden in rapporten voordat het een crisis wordt
- Meldingen van volle mailboxen (
552 5.2.2): signaal voor quotumplanning of druk op gedeelde opslag
DMARC-rapporten via rua vormen een voordelig vroegtijdig waarschuwingssysteem. Ze kunnen alignmentproblemen laten zien voordat ze bezorgingsproblemen worden. Lees je ze niet, maak dan nu een adres aan en laat rua= daarnaar verwijzen. De gids voor DMARC-rapporten legt uit waar je op moet letten.
TrekMail-abonnementslimieten (momentopname als referentie; controleer actuele waarden op de prijspagina)
| Abonnement | Domeinen | Gebruikers/domein | Gedeelde opslag | SMTP |
|---|---|---|---|---|
| Free | 10 | 10 | 5GB | Eigen provider vereist |
| Starter | 50 | 100 | 15GB | Beheerde SMTP inbegrepen |
| Pro | 100 | 300 | 50GB | Beheerde SMTP + hogere limieten |
| Agency | 1,000+ | - | 200GB+ | Hoogste limieten |
In het beschreven model wordt opslag binnen je account gedeeld, niet per mailbox verdeeld. Een leidinggevende met 40GB aan bijlagen betekent daardoor niet automatisch een upgrade voor iedereen; het totale accountquotum blijft bepalend. Controleer het volledige overzicht en de actuele voorwaarden op trekmail.net/pricing.
Wijzigingsbeheer: stoppen met storingen door "snelle" DNS-aanpassingen
De meeste storingen bij meerdere domeinen zijn geen providerproblemen. Het zijn problemen met wijzigingsbeheer. Iemand wijzigt een DNS-record, legt de vorige waarde niet vast en zoekt vervolgens drie uur in de DNS-geschiedenis om die te reconstrueren.
Minimaal wijzigingsbeheer om dit te voorkomen:
- Leg de laatst bekende werkende waarden vast voordat je DNS aanraakt.
- Voer wijzigingen eerst door in een kleine proefgroep (1-3 domeinen).
- Controleer het hele traject: inkomende bezorging, acceptatie van uitgaande e-mail en alignment.
- Voer de wijziging gecontroleerd door in de rest van het portfolio.
- Bewaar terugzetwaarden waar je ze binnen 30 seconden kunt kopiëren en plakken, niet waar je ernaar moet zoeken.
Formaat voor een DNS-wijzigingsticket
Change ID: DNS-YYYY-MM-DD-###
Requested by: <name / team>
Scope: <domain list or tag>
Change: <record type + new value>
Reason: <why>
Risk: low / med / high
Rollback: <exact previous value(s)>
Verification:
- dig MX/TXT checks
- send test inbound + outbound
- confirm SPF/DKIM/DMARC alignment
Window: <time>
Als je dit niet in vijf minuten kunt opleveren, is het systeem te ad hoc om op te schalen. Dat is geen beschuldiging, maar een diagnose.
Incidentrespons: de herstelprocedure van 30 minuten
Als e-mail uitvalt, is jouw eerste taak niet de perfecte hoofdoorzaak vinden. Het is de mailstroom snel herstellen en verdere schade beperken. De tijdvakken hieronder zijn een oefenscenario, geen herstelgarantie; DNS-caches en de oorzaak kunnen herstel vertragen.
0-5 minuten: bepaal de omvang
- Welke domeinen zijn getroffen?
- Inkomende e-mail, uitgaande e-mail of beide?
- Een DNS/authenticatieprobleem, een routeringsprobleem of gecompromitteerde inloggegevens?
5-10 minuten: begrens het risico
- Stop alle DNS-wijzigingen.
- Pauzeer onboarding of uitdienstprocedures in bulk.
- Beperk wie mailboxinloggegevens mag resetten.
10-20 minuten: herstel de dienst (eerst terugzetten)
- Zet MX/SPF/DKIM/DMARC terug naar de laatst bekende werkende waarden.
- Verwijder recent toegevoegde uitzonderingen voor doorsturen of catch-all.
- Test de mailstroom meteen opnieuw, maar houd rekening met oude waarden in DNS-caches.
20-30 minuten: beveilig de toegang
- Bij een vermoeden van compromittering: vervang inloggegevens voor mailboxen met een hoog risico en trek sessies en app-tokens in.
- Bevestig eigenaarschap en herstelprocedures voor getroffen mailboxen.
Triagecommando's (snel en overal bruikbaar)
DOMAIN=example.com
echo "--- MX ---"
dig +short MX $DOMAIN
echo "--- SPF/TXT (root) ---"
dig +short TXT $DOMAIN
echo "--- DMARC ---"
dig +short TXT _dmarc.$DOMAIN
"Klaar" betekent: inkomende mail wordt bezorgd, uitgaande mail wordt geaccepteerd (geen definitieve weigeringen met 550 5.7.1) en alignment is niet verstoord binnen de domeinset. Je zoekt niet naar perfectie, maar naar een werkende situatie waarin je grondig onderzoek kunt doen.
Het voordeel van een centraal beheerpaneel voor meerdere domeinen is dat je een consistente toestand kunt herstellen zonder tussen registrarportalen te schakelen en te raden wat er is veranderd. Eén overzicht, één plek om terug te zetten.
Toolcriteria: wat echt telt voor e-mailhosting met veel domeinen
Een tool kiezen gaat niet om "hoeveel mailboxen". Het gaat erom of de tool operationele achterstand vermindert of vergroot.
Zes vragen die je moet stellen voordat je voor een platform kiest:
- Controleerbaarheid: kun je zien wat er is veranderd, wie dat heeft gedaan en wanneer?
- Veilige bulkacties: kun je gebruikers toevoegen en hun toegang beëindigen zonder gedeelde inloggegevens voor langdurig gebruik?
- Duidelijk eigenaarschap: kunnen mailboxeigenaren zelf hun wachtwoordresets beheren zonder dat jij de helpdesk wordt?
- Inzicht in routering: kun je vanuit één plek doorstuurregels, catch-all-regels en aliassen voor alle domeinen inventariseren?
- Standaarden voorop: IMAP/SMTP-compatibiliteit, geen trucs om je aan een leverancier vast te zetten. (Let op: in het hier beschreven aanbod wordt POP3 bewust niet ondersteund, omdat het geïsoleerde e-mailarchieven op lokale apparaten bevordert. Controleer de actuele protocolondersteuning.)
- Herstelsnelheid: kun je een verkeerde wijziging in minder dan vijf minuten terugdraaien?
Voor het mkb: in het hier beschreven aanbod biedt TrekMail professionele e-mailhosting voor meerdere eigen domeinen zonder prijzen per gebruiker die het toevoegen van rolmailboxen en externe medewerkers duur maken. De SMTP-instellingen van deze momentopname zijn smtp.trekmail.net bij betaalde abonnementen en je eigen provider bij het gratis abonnement. Controleer de actuele voorwaarden en de referentie voor IMAP- & SMTP-instellingen.
Voor bureaus en MSP's: één beheeromgeving voor al je domeinen, mailboxen, routering en migraties. Je past één herhaalbare standaard toe in plaats van 100 maatwerkconfiguraties te beheren die allemaal in andere richtingen zijn afgeweken. De DNS-statuscontrole laat zien welke domeinen hiaten in hun configuratie hebben, zonder dat je ieder domein apart hoeft te openen.
Het operationele model voor e-mailhosting met meerdere domeinen op één pagina
Ben je tot hier gekomen, dan is dit de samenvatting:
- Eerst het sjabloon. Ieder domein krijgt dezelfde MX/SPF/DKIM/DMARC-basisconfiguratie. Uitzonderingen worden vastgelegd, niet stilzwijgend gedoogd.
- Impactgrenzen bepaald. Je weet welke domeinen reputatie delen en welke geïsoleerd zijn. Segmentatie is beleid, geen wens.
- Routering onder beleid. Catch-all en extern doorsturen staan standaard uit. Iedere actieve uitzondering heeft een eigenaar en een beoordelingsdatum.
- Minimale maar concrete monitoring. DNS-afwijkingen, bouncepieken, uitgaande afwijkingen en geaggregeerde DMARC-rapportage. De 90% is hier een illustratief richtdoel, geen gemeten of gegarandeerd resultaat.
- Wijzigingsbeheer toegepast. Leg terugzetwaarden vast vóór wijzigingen. Test op proefgroepdomeinen. Rol gecontroleerd verder uit.
- Incidentprocedure geoefend. Richtdoel: 30 minuten om de mailstroom te herstellen. Ken de stappen voordat je ze nodig hebt.
Dat is het operationele model. De beheeromgeving kies je zelf, maar wil je er een die specifiek is gebouwd voor e-mailhosting met veel domeinen, zonder prijzen per gebruikerslicentie die groei duur maken, dan kun je gratis beginnen met TrekMail. Beoordeel het aan de hand van de zes vragen over beheer hierboven.
Stop met het bestrijden van DNS-afwijkingen. Beheer je e-mailportfolio als infrastructuur.