Wat beteken SMTP-foutboodskappe?

INHOUDSOPGAWE:

Wat beteken SMTP-foutboodskappe?
Wat beteken SMTP-foutboodskappe?
Anonim

Foutboodskappe is heeltemal te dikwels onverstaanbaar. Hierdie bladsy sal jou gids wees vir die kode wat posbedieners produseer wanneer jou e-pos nie kan stuur nie. As jy 'n foutboodskap soos "Kon nie jou boodskap stuur nie. Fout 421" ontvang, wat is jou volgende stap? Laat hierdie bladsy jou gids wees vir wat om volgende te doen.

Image
Image

SMTP-foutkodes: die betekenis agter die syfers

'n Posbediener sal antwoord op elke versoek wat 'n kliënt (soos jou e-posprogram) maak met 'n terugstuurkode. Hierdie kode bestaan uit drie nommers.

Die eerste dui gewoonlik aan of die bediener die opdrag aanvaar het en of dit dit kon hanteer. Die vyf moontlike waardes is:

  • 1: Die bediener het die opdrag aanvaar, maar neem nog nie aksie nie. 'n Bevestigingsboodskap word vereis. Tans word dit nie gebruik nie.
  • 2: Die bediener het die taak suksesvol voltooi.
  • 3: Die bediener het die versoek verstaan, maar vereis verdere inligting om dit te voltooi.
  • 4: Die bediener het 'n tydelike mislukking teëgekom. As die opdrag sonder enige verandering herhaal word, kan dit voltooi word. Posbedieners kan sulke tydelike mislukkings gebruik om onvertroude senders op afstand te hou.
  • 5: Die bediener het 'n fout teëgekom.

Die tweede nommer gee meer inligting. Dis ses moontlike waardes is:

  • 0: 'n sintaksisfout het voorgekom.
  • 1: Dui 'n inligtingsantwoord aan, byvoorbeeld op 'n HULP-versoek.
  • 2: Verwys na die verbindingstatus.
  • 3 en 4 is ongespesifiseer.
  • 5: Verwys na die status van die posstelsel as geheel en die posbediener in die besonder.

Die laaste nommer is selfs meer spesifiek en toon meer grade van die posoordragstatus.

Die mees algemene SMTP-foutkode wanneer e-pos gestuur word, is 550.

SMTP-fout 550 is 'n generiese foutboodskap. Dit beteken die e-pos kon nie afgelewer word nie.

'n SMTP-fout 550-afleweringsfout gebeur om 'n verskeidenheid redes; terwyl die foutkode 550 self vir jou niks sê oor die oorsaak van mislukking nie, bevat baie SMTP-bedieners 'n verduidelikende boodskap met die foutkode.

Variasies van SMTP 550

Dikwels kon 'n e-pos nie afgelewer word nie omdat dit as strooipos geblokkeer is, hetsy deur 'n ontleding van die inhoud daarvan of omdat die sender-of sender se netwerk as 'n waarskynlike bron van strooipos in 'n DNS-bloklys gelys is. Sommige posbedieners kyk ook vir skakels na wanware en gee 'n fout 550 terug. SMTP-fout 550-kodes vir hierdie gevalle sluit in:

  • 550 5.7.1: Diens onbeskikbaar: kliënt geblokkeer met(Exchange Server)
  • 550 5.7.1: Boodskap verwerp as strooipos deur inhoudfiltrering (uitruilbediener)
  • 550 Hierdie boodskap is as SPAM geklassifiseer en mag nie afgelewer word nie
  • 550 Hoë waarskynlikheid van strooipos (Gmail)
  • 550 5.2.1 pos vanaf geweierde strooipos-werf
  • 550 Jou boodskap is verwerp omdat jy bespeur is dat jy strooipos stuur (Stuur vanaf Rackspace)
  • 550 Boodskap het onveilige inhoud bevat

Wat kan jy doen? Indien moontlik, probeer kontak die ontvanger op ander manier As die foutboodskap na 'n spesifieke blokkeerlys of strooiposfilter verwys, probeer om kontak die lys- of filteradministrateurAs dit alles misluk, kan jy altyd die ongelukkige situasie aan jou e-posverskaffer verduidelik Hulle kan dalk hul kollega by die ontvangkant kontak en die situasie uitsorteer.

Lys van SMTP-foutkodes (met verduidelikings)

'n SMTP-fout se drie nommers gee vir ons 'n gedetailleerde lys van ESMTP/SMTP-bediener-antwoordkodes, soos uiteengesit in RFC 821 en latere uitbreidings:

  • 211 - 'n Stelselstatusboodskap.
  • 214 - 'n Hulpboodskap vir 'n menslike leser volg.
  • 220 - SMTP-diens gereed.
  • 221 – Diens sluit.
  • 250 – Versoek aksie geneem en voltooi. Die beste boodskap van almal.
  • 251 - Die ontvanger is nie plaaslik op die bediener nie, maar die bediener sal die boodskap aanvaar en aanstuur.
  • 252 - Die ontvanger kan nie VRFYed word nie, maar die bediener aanvaar die boodskap en probeer aflewering.
  • 354 - Begin boodskapinvoer en eindig met.. Dit dui aan dat die bediener gereed is om die boodskap self te aanvaar (nadat jy dit vertel het van wie dit is en waar jy wil gaan).
  • 421 - Die diens is nie beskikbaar nie en die verbinding sal gesluit word.
  • 450 - Die versoekte opdrag het misluk omdat die gebruiker se posbus nie beskikbaar was nie (byvoorbeeld omdat dit gesluit was). Probeer later weer.
  • 451 - Die opdrag is geaborteer weens 'n bedienerfout. Nie jou skuld nie. Laat weet dalk die admin.
  • 452 - Die opdrag is geaborteer omdat die bediener onvoldoende stelselberging het.
  • 455 - Die bediener kan nie tans die opdrag hanteer nie.

Het SMTP 550: Permanente mislukking vir een of meer ontvangers?

Die volgende foutboodskappe (500-504) vertel jou gewoonlik dat jou e-poskliënt stukkend is of, meestal, dat jou e-pos om een of ander rede nie afgelewer kon word nie.

  • 500 - Die bediener kon nie die opdrag herken nie weens 'n sintaksfout.
  • 501 - 'n Sintaksfout is in opdragargumente teëgekom.
  • 502 - Hierdie opdrag is nie geïmplementeer nie.
  • 503 - Die bediener het 'n slegte volgorde van opdragte teëgekom.
  • 504 - 'n Opdragparameter is nie geïmplementeer nie.
  • 521 - Hierdie gasheer aanvaar nooit pos nie; 'n reaksie deur 'n dummy-bediener.
  • 541 - Die boodskap kon om beleidsredes nie afgelewer word nie - tipies 'n strooiposfilter. (Slegs sommige SMTP-bedieners gee hierdie foutkode terug.)
  • 550 - Die versoekte opdrag het misluk omdat die gebruiker se posbus nie beskikbaar was nie (byvoorbeeld omdat dit nie gevind is nie, of omdat die opdrag om beleidsredes verwerp is).
  • 551 - Die ontvanger is nie plaaslik op die bediener nie. Die bediener gee dan 'n aanstuuradres om te probeer.
  • 552 - Die handeling is gestaak weens oorskryding van bergingtoewysing.
  • 553 - Die opdrag is geaborteer omdat die posbusnaam ongeldig is.
  • 554 – Die transaksie het misluk. Blameer dit op die weer.
  • 555 - Die bediener herken nie die e-posadresformaat nie, en aflewering is nie moontlik nie.
  • 556 - Die boodskap sal aangestuur moet word, maar die ontvangende bediener sal dit verwerp.

Aanbeveel: