SMTP is een internetstandaard die door mailservers wordt gebruikt voor het verzenden en ontvangen van e-mail. SMTP-foutmeldingen helpen u te begrijpen waarom een bericht niet succesvol is verzonden. Als inkomende of uitgaande berichten worden geweigerd, controleer dan de foutmeldingen op een SMTP-foutcode die u kan helpen het probleem te diagnosticeren.
SMTP-foutmeldingen volgen dit formaat. Elk cijfer in de fout- en statuscodes geeft een steeds gedetailleerder beeld:
| Antwoordcode | Statuscode | Antwoordtekst |
|---|---|---|
| xyz | xyz | Tekstbeschrijving |
Dit is een voorbeeld van een SMTP-foutmelding. De melding beschrijft de oorzaak van de fout en geeft aanbevelingen voor het oplossen van het probleem:
Antwoordcodes
De SMTP-antwoordcodes verwijzen naar specifieke onderdelen van de e-mailservice en kunnen duiden op problemen zoals:
- De beoogde ontvanger is niet geregistreerd bij de dienst.
- Het bericht werd gemarkeerd als spam of als een bericht met een virus.
- Het domein van de afzender werd geïdentificeerd als een bron van spam.
- Het bericht was in strijd met het e-mailbeleid van uw bedrijf. Het bericht bevatte bijvoorbeeld een creditcardnummer of verboden taal.
Responscodes die beginnen met 4 en 5 duiden op fouten, waarbij het getal het type fout aangeeft. Fouten die beginnen met een 4 zijn tijdelijke storingen. Er is geen actie vereist; de verzender zal het opnieuw proberen. Fouten die beginnen met een 5 zijn permanente storingen en vereisen actie om het probleem op te lossen.
Veelvoorkomende SMTP 400-foutcodes
Foutcodes die met een 4 beginnen, geven aan dat de server tijdelijk niet beschikbaar was, maar dat de actie bij een volgende poging zal worden voltooid. Foutcodes die met een 4 beginnen, zijn doorgaans fouten die verband houden met de ontvangende mailserver.
| Foutcode | Beschrijving |
|---|---|
| 421 | De service is niet beschikbaar, probeer het later opnieuw. |
| 450 | De gevraagde actie kon niet worden uitgevoerd omdat de mailbox van de gebruiker niet beschikbaar was. |
| 451 | Bericht niet verzonden vanwege serverfout |
| 452 | De opdracht is gestopt omdat er onvoldoende serveropslag beschikbaar is. |
| 455 | De server kan het commando momenteel niet verwerken. |
Veelvoorkomende SMTP 500-foutcodes
| Foutcode | Beschrijving |
|---|---|
| 500 | De server kon de opdracht niet herkennen vanwege een syntaxfout. |
| 501 | Syntaxfout gevonden in opdrachtparameters of argumenten. |
| 502 | Commando niet geïmplementeerd |
| 503 | De server had een onjuiste volgorde van opdrachten. |
| 541 | Bericht geweigerd door het adres van de ontvanger. |
| 550 | De gevraagde opdracht is mislukt omdat de mailbox van de gebruiker niet beschikbaar was, of omdat de ontvangende server het bericht heeft geweigerd omdat het waarschijnlijk spam betrof. |
| 551 | De mailbox van de beoogde ontvanger is niet beschikbaar op de ontvangende server. |
| 552 | Het bericht kon niet worden verzonden omdat de mailbox van de ontvanger onvoldoende opslagruimte heeft. |
| 553 | De opdracht is gestopt omdat de mailboxnaam niet bestaat. |
| 554 | De transactie is mislukt zonder verdere details. |
SMTP-foutcodes worden doorgaans gevolgd door nog drie cijfers. Dit is de uitgebreide SMTP-statuscode, die meer details geeft over de oorzaak van de fout. Het tweede cijfer in de code geeft de responscategorie aan. Het derde teken in de code geeft de aanvullende details.
Antwoordcode 421 is een tijdelijke foutmelding met betrekking tot het transmissiekanaal dat een informatieverzoek bevat.
| Antwoordcode | Beschrijving |
|---|---|
| x0z | Syntaxfouten |
| x1z | Antwoorden op informatieverzoeken |
| x2z | Transmissiekanaalfouten |
| x3z | Niet gespecificeerd |
| x4z | Niet gespecificeerd |
| x5z | Status van het e-mailsysteem |
Statuscodes
Het eerste cijfer van de statuscode geeft de codeklasse aan, het tweede cijfer het onderwerp en het derde cijfer geeft meer details.
Statuscode 4.4.5 duidt op een tijdelijk netwerk- en routeringsprobleem met betrekking tot de status van het e-mailbezorgingsprotocol.
| Statuscode | Beschrijving |
|---|---|
| x.0.z | Niet geïdentificeerd |
| x.1.z | Adresstatus |
| x.2.x | Postvakstatus |
| x.3.x | Status van het e-mailsysteem |
| x.5.x | Status van het postbezorgingsprotocol |
| x.6.x | Berichtinhoud of mediastatus |
| x.7.x | Beveiligings- of beleidsstatus |
Antwoordtekst
Het laatste veld in een SMTP-foutmelding beschrijft de fout.