Guide9 min leestijd4 maart 2026

E-mail routing en forwarding: slimme regels voor complexe organisaties

Hoe je inkomende e-mail automatisch naar de juiste persoon, afdeling of systeem stuurt — zonder berichten te verliezen.

Waarom e-mail routing het verschil maakt

Stel je voor: je bedrijf heeft drie domeinen, vijf afdelingen, en een handvol aliassen. Een klant mailt naar support@bedrijf.nl, maar de vraag gaat eigenlijk over facturatie. Een leverancier stuurt een offerte naar info@merk-twee.com, maar de inkoper zit op een ander domein. Een developer krijgt een monitoring-alert op zijn persoonlijke werkadres, maar het hele ops-team moet meekijken.

Dit zijn geen edge cases — dit is de dagelijkse realiteit van e-mail in organisaties met meer dan vijf mensen. Zonder slimme routing verdwijnen berichten in verkeerde inboxen, worden ze te laat doorgestuurd, of belanden ze in een zwart gat.

In dit artikel duiken we diep in e-mail routing: van simpele forwards tot complexe regelengines, van catch-all configuraties tot content-based routing met AI.

De basisconcepten

Forwarding vs. routing vs. aliassen

Deze drie termen worden vaak door elkaar gebruikt, maar ze betekenen verschillende dingen:

ConceptWat het doetEnvelope wijzigt?Headers wijzigen?
**Alias**Alternatief adres voor dezelfde mailboxNeeNee
**Forward**Kopie doorsturen naar ander adresJa (Return-Path)Nee (of minimaal)
**Route**Bericht op server-niveau naar andere bestemmingJaMogelijk

Het verschil is cruciaal voor deliverability. Een alias is transparant — de ontvanger ziet geen verschil. Een forward verandert het pad van het bericht, wat gevolgen heeft voor SPF-validatie. Routing is de meest flexibele optie, maar vereist server-niveau configuratie.

Het probleem met traditionele forwards

Klassieke e-mail forwarding is simpel: bericht komt binnen op adres A, wordt doorgestuurd naar adres B. Maar in de moderne e-mailwereld levert dit problemen op:

  • SPF-breuk: Als domein-a.nl een bericht forward naar domein-b.nl, faalt de SPF-check bij domein-b.nl. De verzendende server is immers domein-a.nl's mailserver, niet de originele afzender.
  • DMARC-alignment: Zelfs met een geldige DKIM-handtekening kan DMARC falen als het forwarding-pad de headers wijzigt.
  • Bounce-loops: Als het doorgestuurde bericht bounced, gaat de bounce naar de originele afzender — die geen idee heeft waarom adres B zijn mail weigert.
  • Spam-score inflatie: Elke hop voegt latentie en potentiële spam-indicatoren toe.
type: bar
title: "SPF-faalpercentage bij forwarding (2025 data)"
labels: ["Directe levering", "Enkele forward", "Dubbele forward", "Via mailinglijst"]
datasets:
- label: "SPF fail %"
data: [2, 34, 67, 51]
backgroundColor: ["#22c55e", "#f59e0b", "#ef4444", "#ef4444"]

SRS: Sender Rewriting Scheme

De technische oplossing voor het SPF-probleem bij forwarding heet SRS (Sender Rewriting Scheme). Het werkt als volgt:

  • Bericht komt binnen van klant@extern.nl naar info@domein-a.nl
  • Forward-regel stuurt het door naar jan@domein-b.nl
  • SRS herschrijft de envelope-sender naar SRS0=HHH=TT=extern.nl=klant@domein-a.nl
  • Als het bericht bounced, kan domein-a.nl de bounce afvangen en correct verwerken
  • SPF-check bij domein-b.nl slaagt, want domein-a.nl's server is geautoriseerd voor domein-a.nl
Origineel pad:
klant@extern.nl → info@domein-a.nl → jan@domein-b.nl
                                       ❌ SPF fail (extern.nl niet geautoriseerd)

Met SRS:
klant@extern.nl → info@domein-a.nl → SRS-rewrite → jan@domein-b.nl
                                                      ✅ SPF pass (domein-a.nl geautoriseerd)

SRS is geen perfect systeem — het voegt complexiteit toe en sommige ontvangende servers herkennen SRS-adressen niet goed — maar het is de standaard oplossing die de meeste grote mailproviders gebruiken.

Content-based routing: de volgende stap

Statische forwards zijn prima voor simpele scenario's, maar moderne organisaties hebben meer nodig. Content-based routing analyseert de inhoud van een bericht en stuurt het op basis daarvan naar de juiste bestemming.

Regelengines

Een regelengine evalueert binnenkomende berichten tegen een set condities:

ALS onderwerp BEVAT "factuur" OF "invoice"
  EN afzender NIET IN interne-domeinen
  DAN routeer naar finance@bedrijf.nl
  EN label als "inkomende-factuur"
  EN prioriteit = hoog

ALS afzender-domein IN leveranciers-lijst
  EN bijlage BEVAT pdf
  DAN routeer naar inkoop@bedrijf.nl
  EN kopieer naar archief@bedrijf.nl

ALS onderwerp BEVAT "urgent" OF "spoed"
  EN ontvangen BUITEN kantooruren
  DAN routeer naar piketdienst@bedrijf.nl
  EN stuur notificatie naar Slack #urgent

De kracht zit in de combinatie van condities. Eenvoudige als/dan-regels kunnen verrassend veel scenario's dekken.

AI-gestuurde routing

Waar regelengines falen, kan AI het overnemen. Niet elk bericht heeft een duidelijk keyword in het onderwerp. Een klant die schrijft "Ik begrijp niet waarom ik €49 moet betalen terwijl ik vorige maand heb opgezegd" gaat over facturatie, opzegging én klachtenafhandeling tegelijk.

AI-routing kan:

  • Intent detecteren: Wat wil de afzender bereiken?
  • Sentiment analyseren: Is dit een boze klant die prioriteit verdient?
  • Entiteiten herkennen: Ordernummers, factuurnummers, productnamen
  • Historische context meenemen: Deze klant heeft al drie keer gemaild over hetzelfde probleem
type: pie
title: "Routering-nauwkeurigheid: regels vs. AI"
labels: ["Correct gerouteerd", "Verkeerde afdeling", "Handmatig herverdeeld"]
datasets:
- label: "Regelengine"
data: [72, 18, 10]
backgroundColor: ["#22c55e", "#ef4444", "#f59e0b"]
- label: "AI-routing"
data: [94, 3, 3]
backgroundColor: ["#22c55e", "#ef4444", "#f59e0b"]

Catch-all configuraties: zegen of vloek?

Een catch-all adres vangt alle mail op die naar je domein wordt gestuurd maar geen specifieke mailbox matcht. willekeurig@jouwdomein.nl belandt dan in een centraal postvak.

Voordelen

  • Geen gemiste berichten: Typos in adressen worden opgevangen
  • Flexibiliteit: Je kunt on-the-fly adressen gebruiken (bijv. webshop-registratie@domein.nl) zonder ze aan te maken
  • Tracking: Gebruik unieke adressen per dienst om te zien wie je adres doorverkoopt

Nadelen

  • Spam-magneet: Spammers proberen willekeurige adressen; catch-all vangt ze allemaal
  • Geen bounces voor onbekende adressen: Legitieme afzenders krijgen geen foutmelding bij typos
  • Overvolle inbox: Zonder goede filtering wordt de catch-all snel onbeheersbaar

De slimme middenweg

De beste aanpak is een gefilterde catch-all:

  • Catch-all staat aan, maar berichten worden niet direct afgeleverd
  • Een filter controleert of het adres in een whitelist staat (bekende aliassen)
  • Onbekende adressen worden 24 uur vastgehouden in quarantaine
  • Na 24 uur zonder handmatige goedkeuring: automatisch verwijderd
  • Als je het adres goedkeurt, wordt het toegevoegd aan de whitelist

Dit geeft je de flexibiliteit van catch-all zonder de spamproblematiek.

Multi-domein routing

Veel bedrijven beheren meerdere domeinen: het hoofdbedrijf, sub-brands, legacy-domeinen, landenspecifieke domeinen. E-mail routing wordt dan een puzzel:

hoofdbedrijf.nl          → primaire mailserver
   ├── support@           → helpdesk team
   ├── sales@             → CRM integratie
   └── *@                 → catch-all → triage

merk-twee.com            → zelfde mailserver, andere routing
   ├── info@              → marketing team
   ├── shop@              → e-commerce team
   └── *@                 → forward naar hoofdbedrijf.nl catch-all

legacy-domein.nl         → alleen forwarding
   └── *@                 → forward naar hoofdbedrijf.nl equivalent

bedrijf.de               → Duitse markt
   ├── support@           → Duitstalig supportteam
   └── *@                 → forward naar hoofdbedrijf.nl + auto-label "DE"

De uitdagingen

  • DNS-beheer: Elk domein heeft zijn eigen MX, SPF, DKIM en DMARC records nodig
  • Certificaten: TLS-certificaten moeten alle domeinen dekken
  • Reply-routing: Als een medewerker antwoordt, moet het juiste afzenderdomein gebruikt worden
  • Consistente regels: Routing-regels moeten cross-domein werken

Best practices

  • Centraliseer je mailinfrastructuur: Eén platform voor alle domeinen, met per-domein configuratie
  • Gebruik domein-aliassen waar mogelijk: Als twee domeinen dezelfde mailboxen delen, configureer er een als alias
  • Documenteer je routing: Maak een diagram van je mailflow. Als niemand het kan uitleggen, is het te complex
  • Test regelmatig: Stuur testberichten naar alle adressen en controleer of ze correct aankomen

Webhook-integraties en externe routing

Moderne e-mail routing stopt niet bij de mailbox. Veel workflows vereisen dat berichten ook naar externe systemen worden gerouteerd:

Inkomend bericht
  │
  ├── Mailbox (primaire bestemming)
  │
  ├── Webhook → CRM (contactgegevens bijwerken)
  │
  ├── Webhook → Ticketsysteem (ticket aanmaken)
  │
  ├── Webhook → Slack (notificatie in channel)
  │
  └── Webhook → Data warehouse (analytics)

Bij het opzetten van webhook-routing zijn er enkele kritieke punten:

  • Retry-logica: Webhooks falen. Zorg voor exponential backoff en dead letter queues
  • Idempotency: Dezelfde webhook kan meerdere keren worden aangeroepen. Zorg dat je systeem dit aankan
  • Latentie: Webhooks mogen de mail-aflevering niet vertragen. Gebruik async processing
  • Security: Valideer webhook-signatures en gebruik HTTPS

Veelgemaakte fouten

1. Circulaire forwards

A forwardt naar B, B forwardt naar A. Het resultaat: een oneindige loop die je mailserver overbelast. Altijd loop-detectie inbouwen (check de Received-headers).

2. Te brede regels

"Alle berichten met 'info' in het onderwerp naar de marketingafdeling" klinkt logisch, totdat je systeemmeldingen met "Meer info over je account" ook naar marketing gaan.

3. Geen monitoring

Je weet pas dat je routing kapot is als klanten klagen dat ze geen antwoord krijgen. Monitor actief:

  • Berichten in quarantaine
  • Forward-failures
  • Ongeleverde berichten
  • Gemiddelde routing-tijd

4. Vergeten reply-pad

Je forwardt een bericht van support@domein-a.nl naar jan@domein-b.nl. Jan drukt op reply. Vanuit welk adres wordt dat verstuurd? Als dat domein-b.nl is, is de klant in verwarring. Configureer altijd het juiste reply-adres.

MailBelly's aanpak

Bij MailBelly is routing een eersteklas feature:

  • Visuele regeleditor: Bouw routing-regels met drag-and-drop, geen code nodig
  • AI-classificatie: Berichten worden automatisch gecategoriseerd op basis van inhoud, niet alleen keywords
  • Multi-domein uit de doos: Voeg domeinen toe, configureer per-domein regels, en beheer alles vanuit één dashboard
  • SRS ingebouwd: Forwarding werkt correct met SPF, zonder handmatige configuratie
  • Webhook-integraties: Routeer berichten naar elk systeem via webhooks met ingebouwde retry-logica
  • Audit trail: Elk bericht heeft een compleet routeringspad — je kunt altijd zien waarom een bericht waar terechtkwam

E-mail routing hoeft geen nachtmerrie te zijn. Met de juiste tools en een doordacht plan wordt het een krachtig automatiseringsinstrument dat je team uren per week bespaart.

#routing#forwarding#automation#workflow#multi-domain#catch-all

Klaar om te beginnen?

Start gratis met MailBelly. Geen creditcard nodig.

Gratis account aanmaken →

Vond je dit interessant?

Ontvang nieuwe artikelen direct in je inbox.