Ką reiškia SMTP klaidų pranešimai?

Turinys:

Ką reiškia SMTP klaidų pranešimai?
Ką reiškia SMTP klaidų pranešimai?
Anonim

Per dažnai klaidų pranešimai yra nesuprantami. Šis puslapis bus jūsų kodo, kurį pašto serveriai sukuria, kai nepavyksta išsiųsti el. pašto, vadovas. Jei gaunate klaidos pranešimą, pvz.: „Nepavyko išsiųsti pranešimo. 421 klaida “, koks jūsų kitas veiksmas? Tegul šis puslapis yra jūsų vadovas, ką daryti toliau.

Image
Image

SMTP klaidų kodai: reikšmė už skaičių

Pašto serveris atsakys į kiekvieną kliento (pvz., el. pašto programos) pateiktą užklausą grąžinimo kodu. Šį kodą sudaro trys skaičiai.

Pirmasis paprastai nurodo, ar serveris priėmė komandą ir ar galėjo ją atlikti. Penkios galimos reikšmės yra:

  • 1: serveris priėmė komandą, bet dar nesiima veiksmų. Būtinas patvirtinimo pranešimas. Šiuo metu jis nenaudojamas.
  • 2: serveris sėkmingai atliko užduotį.
  • 3: serveris suprato užklausą, bet jai užbaigti reikia papildomos informacijos.
  • 4: Serveris susidūrė su laikina gedimu. Jei komanda kartojama be jokių pakeitimų, ji gali būti baigta. Pašto serveriai gali naudoti tokius laikinus gedimus, kad sulaikytų nepatikimus siuntėjus.
  • 5: Serveryje įvyko klaida.

Antrasis skaičius suteikia daugiau informacijos. Galimos šešios vertės:

  • 0: įvyko sintaksės klaida.
  • 1: nurodo informacinį atsakymą, pavyzdžiui, į PAGALBOS užklausą.
  • 2: nurodo ryšio būseną.
  • 3 ir 4 nenurodyta.
  • 5: nurodo visos pašto sistemos ir ypač pašto serverio būseną.

Paskutinis skaičius yra dar konkretesnis ir rodo daugiau pašto persiuntimo būsenos gradacijų.

Dažniausias SMTP klaidos kodas siunčiant el. laišką yra 550.

SMTP klaida 550 yra bendras klaidos pranešimas. Tai reiškia, kad el. laiško nepavyko pristatyti.

SMTP klaida 550 įvyksta dėl įvairių priežasčių; nors pats klaidos kodas 550 nieko nepasako apie gedimo priežastį, daugelis SMTP serverių pateikia aiškinamąjį pranešimą su klaidos kodu.

SMTP 550 variantai

Dažnai el. laiškas negali būti pristatytas, nes jis buvo užblokuotas kaip šlamštas, išanalizavus jo turinį arba dėl to, kad siuntėjo arba siuntėjo tinklas yra įtrauktas į DNS blokavimo sąrašą kaip galimas šlamšto š altinis. Kai kurie pašto serveriai taip pat tikrina, ar nėra nuorodų į kenkėjiškas programas, ir pateikia klaidą 550. SMTP klaidų 550 kodai šiais atvejais apima:

  • 550 5.7.1: paslauga nepasiekiama: klientas užblokuotas naudojant(Exchange Server)
  • 550 5.7.1: Pranešimą atmetė kaip šlamštą naudojant turinio filtravimą (Exchange Server)
  • 550 Šis pranešimas buvo klasifikuojamas kaip Šlamštas ir gali būti nepristatytas
  • 550 Didelė šlamšto tikimybė (Gmail)
  • 550 5.2.1 laiškas iš atmesto šlamšto svetainės
  • 550 Jūsų žinutė buvo atmesta, nes buvo aptikta, kad siunčiate šlamštą (siunčiama iš „Rackspace“)
  • 550 Pranešime buvo nesaugaus turinio

Ką galite padaryti? Jei įmanoma, pabandykite susisiekti su gavėju kitu būdu Jei klaidos pranešimas nurodo konkretų blokavimo sąrašą arba šlamšto filtrą, pabandykite susisiekti su sąrašo arba filtro administratoriumiJei visa tai nepavyks, visada galite paaiškinti nemalonią situaciją savo el. pašto paslaugų teikėjui Jie gali susisiekti su savo kolega priimančioje pusėje ir išspręsti situaciją.

SMTP klaidų kodų sąrašas (su paaiškinimais)

Dėl SMTP klaidos trijų skaičių gauname išsamų ESMTP/SMTP serverio atsako kodų sąrašą, kaip nustatyta RFC 821 ir vėlesniuose plėtiniuose:

  • 211 – sistemos būsenos pranešimas.
  • 214 – toliau pateikiamas pagalbos pranešimas žmogui, skirtas skaitytojui.
  • 220 – SMTP paslauga paruošta.
  • 221 – Paslauga uždaroma.
  • 250 – Veiksmas, kurio prašoma imtis ir baigtas. Geriausia žinutė iš visų.
  • 251 – gavėjas nėra vietinis serveryje, bet serveris priims ir persiųs pranešimą.
  • 252 – gavėjas negali būti patvirtintas VRFY, bet serveris priima pranešimą ir bando jį pristatyti.
  • 354 - Pradėkite pranešimo įvedimą ir baigkite.. Tai rodo, kad serveris yra pasirengęs priimti patį pranešimą (kai pasakysite, kas jis yra ir kur noriu eiti).
  • 421 – paslauga nepasiekiama ir ryšys bus nutrauktas.
  • 450 – prašoma komanda nepavyko, nes vartotojo pašto dėžutė buvo nepasiekiama (pavyzdžiui, ji buvo užrakinta). Vėliau bandykite dar kartą.
  • 451 – komanda buvo nutraukta dėl serverio klaidos. Ne tavo k altė. Galbūt praneškite administratoriui.
  • 452 – komanda buvo nutraukta, nes serveryje nepakanka sistemos saugyklos.
  • 455 – serveris šiuo metu negali atlikti komandos.

Gavote SMTP 550: nuolatinis vieno ar kelių gavėjų gedimas?

Toliau pateikti klaidų pranešimai (500-504) paprastai praneša, kad jūsų el. pašto programa neveikia arba, dažniausiai, kad jūsų el. laiškas negalėjo būti pristatytas dėl vienos ar kitos priežasties.

  • 500 – serveris negalėjo atpažinti komandos dėl sintaksės klaidos.
  • 501 – Komandų argumentuose aptikta sintaksės klaida.
  • 502 – ši komanda neįgyvendinta.
  • 503 – serveris susidūrė su netinkama komandų seka.
  • 504 – komandos parametras neįdiegtas.
  • 521 – šis kompiuteris niekada nepriima laiškų; netikro serverio atsakymas.
  • 541 – Pranešimas negalėjo būti pristatytas dėl politikos priežasčių – paprastai dėl šlamšto filtro. (Tik kai kurie SMTP serveriai pateikia šį klaidos kodą.)
  • 550 – prašoma komanda nepavyko, nes vartotojo pašto dėžutė buvo nepasiekiama (pavyzdžiui, jos nerasta arba komanda buvo atmesta dėl politikos priežasčių).
  • 551 – gavėjas nėra vietinis serveryje. Tada serveris pateikia persiuntimo adresą, kurį reikia išbandyti.
  • 552 – veiksmas buvo nutrauktas, nes viršytas saugyklos paskirstymas.
  • 553 – komanda buvo nutraukta, nes pašto dėžutės pavadinimas neteisingas.
  • 554 – operacija nepavyko. Dėl to k altas oras.
  • 555 – serveris neatpažįsta el. pašto adreso formato, todėl pristatymas neįmanomas.
  • 556 – Laišką reikės persiųsti, bet gaunantis serveris jį atmes.

Rekomenduojamas: