SMTP is een internetstandaard die e-mailservers gebruiken om e-mails te sturen en te ontvangen. In SMTP-foutmeldingen kunt u zien waarom een bericht niet is verstuurd. Als inkomende of uitgaande berichten terugkomen, controleert u of er in het bouncebericht een SMTP-foutcode staat waarmee u het probleem kunt diagnosticeren.
SMTP-foutmeldingen hebben deze indeling. Elk cijfer in de fout- en statuscode geeft een steeds hoger detailniveau aan:
Antwoordcode | Statuscode | Antwoordbericht |
---|---|---|
xyz | x.y.z | Tekstbeschrijving |
Dit is een voorbeeld van een SMTP-foutmelding. In het bericht wordt beschreven waarom de fout is opgetreden en worden acties aanbevolen om het probleem op te lossen:
Antwoordcodes
De SMTP-antwoordcodes verwijzen naar specifieke delen van de e-mailservice. Ze kunnen problemen aanduiden als:
- De bedoelde ontvanger is niet geregistreerd bij de service.
- Het bericht is gemarkeerd als spam of bevat een virus.
- Het domein van de afzender is gemarkeerd als een bron van spam.
- Het bericht schendt het e-mailbeleid van uw bedrijf. Het bericht bevatte bijvoorbeeld een creditcardnummer of verboden taalgebruik.
Antwoordcodes die beginnen met 4 en 5 zijn fouten. Het getal geeft het fouttype aan. Fouten die beginnen met een 4 zijn tijdelijke fouten. U hoeft niets te doen, de verzendserver probeert het bericht opnieuw te versturen. Fouten die beginnen met 5 zijn permanente fouten. U moet actie ondernemen om het probleem op te lossen.
Veelvoorkomende SMTP 400-foutcodes
Foutcodes die beginnen met 4 geven aan dat er een tijdelijke fout was op de server, maar dat de actie opnieuw wordt uitgevoerd. Foutcodes die beginnen met 4 hebben meestal te maken met de ontvangstmailserver.
Foutcode | Beschrijving |
---|---|
421 | Service niet beschikbaar, probeer het later opnieuw |
450 | De gevraagde actie is niet uitgevoerd, omdat de mailbox van de gebruiker niet beschikbaar was |
451 | Bericht niet verstuurd vanwege serverfout |
452 | Opdracht gestopt omdat er niet genoeg serveropslag is |
455 | De server kan de opdracht nu niet uitvoeren |
Veelvoorkomende SMTP 500-foutcodes
Foutcode | Beschrijving |
---|---|
500 | De server herkent de opdracht niet vanwege een syntaxisfout |
501 | Syntaxisfout gevonden in opdrachtparameters of -argumenten |
502 | Opdracht niet geïmplementeerd |
503 | Server had een slechte reeks 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 de ontvangstserver heeft het bericht geweigerd omdat het waarschijnlijk spam was |
551 | De mailbox van de bedoelde ontvanger is niet beschikbaar op de ontvangstserver |
552 | Het bericht is niet verstuurd omdat de mailbox van de ontvanger niet genoeg opslagruimte heeft |
553 | Opdracht gestopt omdat de mailboxnaam niet bestaat |
554 | Transactie mislukt zonder aanvullende gegevens |
SMTP-foutcodes worden meestal gevolgd door 3 cijfers. Dit is de SMTP-statuscode voor uitgebreide informatie, waarin u meer informatie krijgt over de oorzaak van de fout. Het 2e getal in de code geeft de antwoordcategorie aan. Het 3e teken in de code geeft meer informatie.
Antwoordcode 421 is een tijdelijke fout over het overdrachtskanaal dat een informatieverzoek bevat.
Antwoordcode | Beschrijving |
---|---|
x0z | Syntaxisfouten |
x1z | Antwoorden op informatieverzoeken |
x2z | Fouten met transmissiekanalen |
x3z | Niet opgegeven |
x4z | Niet opgegeven |
x5z | Status van e-mailsysteem |
Statuscodes
Het 1e cijfer van de statuscode geeft de codeklasse aan, het 2e cijfer geeft het onderwerp aan en het 3e cijfer geeft meer informatie.
Statuscode 4.4.5 is een tijdelijk netwerk- en routingprobleem voor de status van het e-mailbezorgingsprotocol.
Statuscode | Beschrijving |
---|---|
x.0.z | Niet geïdentificeerd |
x.1.z | Adresstatus |
x.2.x | Mailboxstatus |
x.3.x | Status van e-mailsysteem |
x.5.x | Protocolstatus van e-mailbezorging |
x.6.x | Status van berichtinhoud of media |
x.7.x | Beveiligings- of beleidsstatus |
Antwoordbericht
In het laatste veld van een SMTP-foutmelding wordt de fout beschreven.