Direct naar de inhoud

Cookie-instellingen

Kies per soort welke cookies je toestaat. Je kunt je keuze altijd wijzigen via Cookie-instellingen onderaan elke pagina. Privacyverklaring

Noodzakelijk

Altijd aan

Nodig om in te loggen, je winkelwagen te bewaren en je keuzes te onthouden. Deze staan altijd aan.

Welke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: je sessie en ingelogd blijven
  • weboke_basket: je winkelwagen
  • wkBtwIncl: prijzen met of zonder btw tonen
  • wok_cookies: je cookiekeuze, 12 maanden

Meet welke advertentie tot een bezoek of bestelling leidt, zodat we niet betalen voor advertenties die niets doen.

Welke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), tot 90 dagen
  • OpenAI Ads, advertenties in ChatGPT
  • wok_aff: via welke partner je bij ons kwam (affiliateprogramma), 60 dagen

4,6

Land en taal

Elk land heeft zijn eigen site, met prijzen en btw van dat land.

Bekijken

Module 6 · 6.2

Veelvoorkomende foutcodes uitgelegd

Module 6: Bounces en problemen oplossen · Leestijd: 12 minuten

Leerdoel: Na deze les herken je de foutcodes die je het vaakst tegenkomt, weet je wat de oorzaak is en wie het moet oplossen: jij als afzender, de ontvanger, of de beheerder van een mailserver.

Kernbegrippen: adres onbekend (5.1.1), mailbox vol (4.2.2 / 5.2.2), bericht te groot (5.3.4), geen route (5.4.x), verlopen in de wachtrij (4.4.7), relay geweigerd (5.7.1), niet geauthenticeerd (Gmail 5.7.26), PTR ontbreekt (Gmail 5.7.25), tempo te hoog (4.7.28), Microsoft 4.7.500, 5.7.509, 5.7.515, 5.7.606, 5.7.708, T-Online IP-blokkade, verzendlimiet

Eerst: wie moet iets doen?

Een foutcode is pas nuttig als je weet wie aan zet is. Deel elke bounce daarom eerst in bij een van deze vier:

  1. Het adres of de mailbox van de ontvanger (5.1.x, x.2.x): het adres bestaat niet, of de mailbox is vol of uitgeschakeld. Jij kunt alleen het adres controleren of de ontvanger op een andere manier waarschuwen.
  2. Jouw instellingen als verzender (bijvoorbeeld 5.7.1 relaying denied, inlogfouten, verzendlimiet): jij past iets aan in je mailprogramma of je pakket.
  3. Je domein (SPF, DKIM, DMARC; Gmail 5.7.26, Microsoft 5.7.509 en 5.7.515): jij past je DNS aan, of laat dat doen.
  4. De verzendserver (PTR, blocklist, reputatie; Gmail 5.7.25 en 4.7.28, Microsoft 4.7.500 en 5.7.606, T-Online): de beheerder van de server lost het op. Bij een hostingpakket of maildienst is dat je aanbieder.

Adres en mailbox

Code (voorbeeldtekst)OorzaakWat doe je?
550 5.1.1 User unknown, Recipient address rejected, mailbox unavailableHet adres bestaat niet bij de ontvangerControleer de spelling. Klopt hij, vraag de ontvanger via een andere weg of het adres nog bestaat
550 5.1.10 (Microsoft), RecipientNotFoundIdem bij Microsoft 365Idem
5.1.2, Host or domain name not foundHet domein bestaat niet of heeft geen mailserver (geen MX en geen A)Typfout in het domein (gmial.com)? Of het domein van de ontvanger is verlopen of verkeerd ingesteld
452 4.2.2 of 552 5.2.2, mailbox full, quota exceeded, out of storage spaceDe mailbox van de ontvanger is volDe ontvanger moet ruimte maken. Bij 4.2.2 probeert je server het nog; bij 5.2.2 is het definitief. Gmail gebruikt 552 5.2.2 voor een volle mailbox die ook al lang niet gebruikt is
450 4.2.1, receiving mail too quicklyDe ontvanger krijgt te veel mail in korte tijdAfwachten, je server probeert het opnieuw
552 5.3.4, message size exceeds, message too bigHet bericht met bijlagen is groter dan de ontvanger toestaatKleinere bijlage, of deel het bestand via een link. Let op: bijlagen worden door de codering ongeveer een derde groter (les 3.2)

Je eigen verzendinstellingen

Code (voorbeeldtekst)OorzaakWat doe je?
550 5.7.1 Relaying denied, Relay access deniedJe mailprogramma logt niet in bij de uitgaande server, en die weigert dan mail naar andere domeinen door te gevenZet verificatie voor de uitgaande server aan (les 1.4, 2.1)
535 5.7.8 Authentication failedVerkeerde gebruikersnaam of wachtwoord bij het versturenVolledig e-mailadres als gebruikersnaam, wachtwoord testen in de webmail
550 5.4.5 Daily sending quota exceeded, message limit reachedJe hebt de verzendlimiet van je mailbox of pakket bereiktWacht tot de limiet weer vrij is. Verstuur je niet veel? Dan kan je mailbox misbruikt zijn: wijzig meteen het wachtwoord
553 5.7.1 ... not owned by user, can not send emails fromHet afzenderadres hoort niet bij de mailbox waarmee je inlogtVerstuur vanaf je eigen adres, of stel het alias in zoals je aanbieder voorschrijft (les 3.3)
4.4.7, Message expired, retry timeout exceededDe mail heeft dagen in de wachtrij gestaan en kon niet worden afgeleverdKijk naar de eerdere uitstelberichten: die hebben de echte reden

Je domein: authenticatie

Code (voorbeeldtekst)OorzaakWat doe je?
550 5.7.26 ... sender is unauthenticated (Gmail)SPF en DKIM slagen allebei niet, of DMARC faaltSPF aanvullen met de dienst die verstuurde, DKIM aanzetten, uitlijning controleren (module 4)
550 5.7.27 (Gmail)SPF faaldeVerzendserver in je SPF opnemen; let op de tien opzoekingen
550 5.7.30 / 421 4.7.30 (Gmail)DKIM faaldeDKIM-sleutel controleren met de selector uit de mail
421 4.7.32 / 550 5.7.32 (Gmail)Het From:-domein is niet uitgelijnd met SPF of DKIMEigen DKIM op je domein bij de verzenddienst, of een eigen Return-Path
421 4.7.31 (Gmail)Bulkverzender zonder DMARC-recordDMARC-record plaatsen, minstens p=none
550 5.7.509 Access denied, sending domain ... does not pass DMARC verification and has a DMARC policy of reject (Microsoft)DMARC faalt en je eigen beleid staat op rejectZoek uit welke bron niet uitgelijnd is (DMARC-rapport, les 4.5). Dit is precies waarom je met p=none begint
550 5.7.515 Access denied, sending domain ... does not meet the required authentication level (Microsoft)Bulkverzender naar Outlook.com waarbij SPF of DKIM faalt, of DMARC ontbreektSPF én DKIM laten slagen, DMARC-record (les 5.3)
550 5.7.23 ... Sender Policy Framework violation (Microsoft)SPF faalt bij een ontvanger die streng op SPF filtertSPF aanvullen
550 5.7.1 DMARC check failed (andere servers)Idem, met een algemene codeIdem

Een let op bij 5.7.509: de bounce noemt jouw domein, maar de oorzaak is niet altijd jouw gewone mail. Vaak is het een website, webwinkel of boekhoudpakket dat namens je domein mailt zonder dat die dienst in je SPF staat of met jouw DKIM ondertekent. Kijk in de kopregels van de originele mail onderaan de bounce naar de Return-Path en de verzendende server.

De verzendserver: PTR, reputatie en blocklists

Code (voorbeeldtekst)OorzaakWie lost het op?
550 5.7.25 ... doesn't have a PTR record (Gmail)Het IP-adres van de verzendserver heeft geen (kloppende) reverse DNS, vaak via IPv6De beheerder van de server (les 5.1)
421 4.7.23 (Gmail)Idem, tijdelijke variantIdem
550 5.7.29 / 421 4.7.29 (Gmail)Niet via TLS verstuurdDe beheerder van de server
421 4.7.28 ... unusual rate of email (Gmail), 550 5.7.28 ... unusual rate of unsolicited emailTe veel mail of te veel ongewenste mail van dit IP-adresTempo omlaag; bij een definitieve weigering eerst de oorzaak (spam, gekochte lijst) oplossen
451 4.7.500 Server busy. Please try again later from [IP] (Microsoft)Microsoft remt het IP-adres tijdelijk af, vaak omdat het nieuw is of het volume plotseling stijgtAfwachten, de server probeert opnieuw; de beheerder warmt het IP op en meldt het aan bij SNDS (les 6.4). Microsoft documenteert de reeks 4.7.500 tot 4.7.699 ook als "Access denied, please try again later" bij verdachte activiteit
550 5.7.606 tot 5.7.649 Access denied, banned sending IP [IP] (Microsoft)Het IP-adres is door Microsoft geblokkeerdDe beheerder vraagt verwijdering aan via sender.office.com, na het oplossen van de oorzaak
550 5.7.708 Access denied, traffic not accepted from this IP (Microsoft 365, uitgaand)Verkeer van dit IP of deze Microsoft 365-omgeving wordt niet aangenomen, vaak na misbruikDe beheerder van de Microsoft 365-omgeving, via Microsoft-support
554 ... blocked using zen.spamhaus.org, listed at, RBLHet IP-adres staat op een blocklistDe beheerder van de server, na het oplossen van de oorzaak (les 5.2)
554 IP=192.0.2.25 - A problem occurred en vergelijkbare meldingen met "bad reputation" (T-Online)T-Online heeft het IP-adres geblokkeerd, op basis van eigen reputatiegegevensDe beheerder van de verzendserver neemt contact op met T-Online (les 6.4)
421 Maximum parallel connections for your IP-Address reached (T-Online)Te veel gelijktijdige verbindingenDe beheerder beperkt het aantal verbindingen; de mail komt later wel aan

Hoe zoek je een onbekende code op?

  1. Kijk wie hem gaf. De naam in Remote-MTA of achter host zegt welke partij het is: google.com, outlook.com of protection.outlook.com, t-online.de, enzovoort.
  2. Zoek de code bij die partij. Google heeft een pagina "Gmail SMTP errors and codes", Microsoft "Email nondelivery reports and SMTP errors in Exchange Online", en Yahoo en T-Online hebben postmasterpagina's. Die zijn betrouwbaarder dan een willekeurig forum.
  3. Lees de tekst erachter. Bij grote ontvangers staat vaak een link of een code tussen haken (zoals (AS843) bij Microsoft) die precies zegt wat er speelt.
  4. Kijk naar de originele mail onderaan de bounce. Welk afzenderadres, welke Return-Path, welke server? Bij SPF- en DMARC-fouten zit daar het antwoord.

In de praktijk

Bij WebOké staat in de kennisbank een lijst met veel voorkomende meldingen, en in DirectAdmin zie je in E-mail Tracering het letterlijke antwoord van de ontvangende server. Bij andere aanbieders is zo'n log er meestal ook, soms alleen voor de beheerder. Vraag je hulp bij een aanbieder, stuur dan altijd de volledige bounce mee, met de regel met de code, het afzenderadres, het adres van de ontvanger en het tijdstip. Een samenvatting als "mijn mail komt niet aan" kan niemand opzoeken.

Samenvatting

  • Deel elke code eerst in: adres/mailbox van de ontvanger, jouw verzendinstellingen, je domein, of de verzendserver.
  • 5.1.1 adres bestaat niet, x.2.2 mailbox vol, 5.3.4 te groot, 5.7.1 relaying denied niet ingelogd.
  • Authenticatie: Gmail 5.7.26/5.7.27/5.7.30, Microsoft 5.7.509 (DMARC met reject) en 5.7.515 (bulk).
  • Server: Gmail 5.7.25 (PTR), Microsoft 4.7.500 (tijdelijk afgeremd) en 5.7.606 (IP geblokkeerd), T-Online IP-blokkades.
  • Zoek een onbekende code op bij de partij die hem gaf, en lees de originele mail onderaan.

Quiz

1. Je klant meldt 552 5.2.2 Mailbox full van een ontvanger. Wie moet iets doen?



2. Je webwinkel krijgt van Microsoft de fout 550 5.7.509 ... does not pass DMARC verification and has a DMARC policy of reject. Je gewone mail komt wel aan. Wat is de waarschijnlijke oorzaak?



3. Wat betekent 451 4.7.500 Server busy. Please try again later van Outlook.com?



4. Je mailprogramma geeft 550 5.7.1 Relaying denied bij het versturen naar een extern adres. Wat los je op?



5. Gmail weigert je mail met 550 5.7.25, maar alleen soms. Waar kijk je eerst?



Opdracht

Opdracht Z6.2: Code en oorzaak koppelen. Je krijgt tien echte foutmeldingen (met voorbeelddomeinen en documentatieadressen) en een lijst met oorzaken en met wie aan zet is. Koppel elke melding aan de juiste oorzaak en de juiste partij. Het programma kijkt na met een vaste sleutel en geeft per fout antwoord de uitleg.

Opdracht Z6.2: Code en oorzaak koppelen

Koppel elke melding aan een oorzaak en aan de partij die aan zet is. Partij: O = de ontvanger, J = jij als verzender, D = je domein/DNS, S = de beheerder van de verzendserver.





















Wat je invult en wat we vinden, slaan we niet op. Je browser onthoudt je antwoorden en of je de opdracht hebt gehaald. Ben je aangemeld, dan bewaren we alleen dat je de opdracht (bijna) goed had in Mijn cursussen; daar kun je het ook verwijderen.

Verder lezen

De stappen in deze artikelen gelden voor de panelen van WebOké; bij andere aanbieders werkt het vergelijkbaar.

Even geduld…

Stel je domeinen in

Regel per domein de nameservers, de koppeling aan je hosting en wie de eigenaar wordt.

Je domeinen laden…