Alt for ofte er feilmeldinger uforståelige. Denne siden vil være din guide til koden som e-postservere produserer når e-posten din ikke kan sendes. Hvis du mottar en feilmelding som "Kunne ikke sende meldingen. Feil 421", hva er neste trinn? La denne siden være din guide til hva du skal gjøre videre.
SMTP-feilkoder: meningen bak tallene
En e-postserver vil svare på hver forespørsel en klient (som e-postprogrammet ditt) gjør med en returkode. Denne koden består av tre tall.
Den første indikerer vanligvis om serveren godtok kommandoen og om den kunne håndtere den. De fem mulige verdiene er:
- 1: Serveren har godtatt kommandoen, men iverksetter ikke handling ennå. En bekreftelsesmelding kreves. For øyeblikket brukes ikke dette.
- 2: Serveren har fullført oppgaven.
- 3: Serveren har forstått forespørselen, men krever mer informasjon for å fullføre den.
- 4: Serveren har støtt på en midlertidig feil. Hvis kommandoen gjentas uten endringer, kan den bli fullført. E-posttjenere kan bruke slike midlertidige feil for å holde upålitelige avsendere i sjakk.
- 5: Serveren har støtt på en feil.
Det andre tallet gir mer informasjon. Det er seks mulige verdier:
- 0: Det har oppstått en syntaksfeil.
- 1: Indikerer et informasjonssvar, for eksempel på en HJELP-forespørsel.
- 2: Refererer til tilkoblingsstatusen.
- 3 og 4 er uspesifisert.
- 5: Refererer til statusen til e-postsystemet som helhet og e-postserveren spesielt.
Det siste tallet er enda mer spesifikt og viser flere graderinger av postoverføringsstatusen.
Den vanligste SMTP-feilkoden ved sending av e-post er 550.
SMTP-feil 550 er en generisk feilmelding. Det betyr at e-posten ikke kunne leveres.
En SMTP-feil 550-leveringsfeil oppstår av en rekke årsaker; mens selve feilkoden 550 ikke forteller deg noe om årsaken til feilen, inneholder mange SMTP-servere en forklarende melding med feilkoden.
Variasjoner av SMTP 550
Ofte kunne en e-post ikke leveres fordi den har blitt blokkert som spam, enten gjennom en analyse av innholdet eller fordi avsenderen eller avsenderens nettverk er oppført som en sannsynlig kilde til spam i en DNS-blokkeringsliste. Noen e-posttjenere ser også etter koblinger til skadelig programvare og returnerer feil 550. SMTP-feil 550-koder for disse tilfellene inkluderer:
- 550 5.7.1: Tjenesten utilgjengelig: klient blokkert med(Exchange Server)
- 550 5.7.1: Melding avvist som spam av innholdsfiltrering (Exchange Server)
- 550 Denne meldingen ble klassifisert som SPAM og kan ikke leveres
- 550 Høy sannsynlighet for søppelpost (Gmail)
- 550 5.2.1 e-post fra avvist nettsøppelside
- 550 Meldingen din har blitt avvist fordi du har blitt oppdaget å sende spam (Sender fra Rackspace)
- 550 Meldingen inneholdt usikkert innhold
Hva kan du gjøre? Hvis mulig, prøv å kontakte mottakeren på annen måte Hvis feilmeldingen peker på en bestemt blokkeringsliste eller spamfilter, prøv å kontakte listen eller filteradministratorenHvis ikke alt dette, kan du alltid forklare den uheldige situasjonen til e-postleverandøren din Det kan hende de kan kontakte kollegaen sin på mottakersiden og få løst situasjonen.
Liste over SMTP-feilkoder (med forklaringer)
En SMTP-feils tre numre gir oss en detaljert liste over ESMTP/SMTP-serversvarkoder, som beskrevet i RFC 821 og senere utvidelser:
- 211 – En systemstatusmelding.
- 214 - En hjelpemelding for en menneskelig leser følger.
- 220 – SMTP-tjenesten er klar.
- 221 – Tjenesten stenges.
- 250 – Forespurt handling utført og fullført. Det beste budskapet av dem alle.
- 251 - Mottakeren er ikke lokal for serveren, men serveren vil godta og videresende meldingen.
- 252 – Mottakeren kan ikke VRFYed, men serveren aksepterer meldingen og forsøker levering.
- 354 - Start meldingsinntasting og avslutt med.. Dette indikerer at serveren er klar til å godta selve meldingen (etter at du har fort alt hvem den er fra og hvor du ønsker å dra).
- 421 – Tjenesten er ikke tilgjengelig og forbindelsen vil bli stengt.
- 450 – Den forespurte kommandoen mislyktes fordi brukerens postkasse var utilgjengelig (for eksempel fordi den var låst). Prøv igjen senere.
- 451 - Kommandoen har blitt avbrutt på grunn av en serverfeil. Ikke din feil. Kanskje gi beskjed til administratoren.
- 452 – Kommandoen har blitt avbrutt fordi serveren har utilstrekkelig systemlagring.
- 455 – Serveren kan ikke håndtere kommandoen for øyeblikket.
Fikk SMTP 550: Permanent feil for én eller flere mottakere?
Følgende feilmeldinger (500-504) forteller deg vanligvis at e-postklienten din er ødelagt, eller som oftest at e-posten din ikke kunne leveres av en eller annen grunn.
- 500 – Serveren kunne ikke gjenkjenne kommandoen på grunn av en syntaksfeil.
- 501 – Det ble oppdaget en syntaksfeil i kommandoargumenter.
- 502 – Denne kommandoen er ikke implementert.
- 503 – Serveren har støtt på en dårlig rekkefølge med kommandoer.
- 504 – En kommandoparameter er ikke implementert.
- 521 - Denne verten aksepterer aldri e-post; et svar fra en dummy-server.
- 541 – Meldingen kunne ikke leveres av politiske årsaker – vanligvis et spamfilter. (Bare noen SMTP-servere returnerer denne feilkoden.)
- 550 – Den forespurte kommandoen mislyktes fordi brukerens postkasse var utilgjengelig (for eksempel fordi den ikke ble funnet, eller fordi kommandoen ble avvist av politiske årsaker).
- 551 – Mottakeren er ikke lokal for serveren. Serveren gir deretter en videresendingsadresse for å prøve.
- 552 – Handlingen ble avbrutt på grunn av overskredet lagringstildeling.
- 553 – Kommandoen ble avbrutt fordi postboksnavnet er ugyldig.
- 554 – Transaksjonen mislyktes. Skyld på været.
- 555 – Serveren gjenkjenner ikke e-postadresseformatet, og levering er ikke mulig.
- 556 – Meldingen må videresendes, men mottakerserveren vil avvise den.