Премногу често, пораките за грешки се неразбирливи. Оваа страница ќе биде вашиот водич за серверите за кодови на mail, кога вашата е-пошта не успее да ја испрати. Ако добиете порака за грешка како: "Не можам да ја испратам вашата порака. Грешка 421", кој е следниот чекор? Дозволете оваа страница да ви биде водич за тоа што следно да правите.
SMTP кодови за грешки: значењето зад броевите
Поштенскиот сервер ќе одговори на секое барање кое клиентот (како што е вашата програма за е-пошта) го прави со код за враќање. Овој код се состои од три броја.
Првиот генерално покажува дали серверот ја прифатил командата и дали може да се справи со неа. Петте можни вредности се:
- 1 : Серверот ја прифатил командата, но сè уште не презема дејство. Потребна е потврда порака. Во моментов, ова не се користи.
- 2 : Серверот успешно ја заврши задачата.
- 3 : Серверот го разбрал барањето, но бара дополнителни информации за да го комплетира.
- 4 : Серверот наиде на привремен неуспех. Ако командата се повторува без никакви промени, може да биде завршена. Поштенските сервери можат да користат такви привремени неуспеси за да ги чуваат недоверливите испраќачи во заливот.
- 5 : Серверот наиде на грешка.
Вториот број дава повеќе информации. Шест можни вредности се:
- 0 : Се појави синтакса грешка.
- 1 : Укажува информативен одговор, на пример, на барање HELP.
- 2 : Се однесува на статусот на конекцијата.
- 3 и 4 се неодредени.
- 5 : Се однесува на статусот на поштенскиот систем како целина и особено на mail серверот.
Последниот број е уште поспецифичен и покажува повеќе дипломирањето на статусот за пренос на пошта.
Добивте SMTP 550: Постојана грешка за еден или повеќе примачи?
Најчестиот SMTP код за грешка кога испраќате е-пошта е 550.
SMTP грешка 550 е генеричка порака за грешка. Тоа значи дека е-поштата не може да биде доставена.
SMTP грешка 550 испорака неуспех се случи за различни причини; додека грешки кодот 550 самиот не ти кажува ништо за причината за неуспехот, многу SMTP сервер вклучува објаснување порака со кодот на грешка.
Често, е-поштата не можеше да биде испорачана затоа што е блокирана како спам, или преку анализа на нејзината содржина или поради тоа што мрежата на испраќачот или испраќачот е наведена како веројатно извор на спам на црната листа на DNS. Некои mail сервери проверуваат линкови до малициозен софтвер, како и да се врати грешка 550. SMTP грешка 550 кодови за овие случаи вклучуваат:
- 550 5.7.1: Услугата е недостапна: клиентот [###] е блокиран со употреба на ### (Exchange Server)
- 550 5.7.1 : Пораката е одбиена како спам преку Филтрирање на содржини (Exchange Server)
- 550 Оваа порака е класифицирана како спам и не може да биде испорачана
- 550 Висока веројатност за спам (Gmail)
- 550 5 2 1 пошта од одбиената спам страница
- 550 Вашата порака е отфрлена бидејќи сте биле откриени како испраќаат спам (Испраќање од Rackspace)
- 550 Пораката содржи небезбедна содржина
Што можеш да направиш? Доколку е можно, обидете се да го контактирате примателот со други средства . Ако пораката за грешка покажува кон одредена црната листа или филтер за спам, обидете се да контактирате со администраторот или со филтер за филтрирање . Не успеав да сето ова, секогаш можете да ја објасните несреќната ситуација на вашиот е-мејл оператор . Тие можат да бидат во можност да контактираат со својот колега на крајот на приемот и да ја соберат ситуацијата.
Листа на SMTP кодови за грешки (со објаснувања)
Три броеви на SMTP грешка ни даваат детална листа на кодови за одговор на серверот ESMTP / SMTP, како што е утврдено во RFC 821 и подоцнежните наставки:
- 211 - порака за статусот на системот.
- 214 - Следи порака за помош за човечки читател.
- 220 - Подготвена е SMTP услугата.
- 221 - Затворање на услуги.
- 250 - Побарани и преземени активности. Најдобрата порака на сите нив.
- 251 - Примачот не е локален на серверот, но серверот ќе ја прифати и препрати пораката.
- 252 - Примачот не може да биде VRFYed, но серверот ја прифаќа пораката и се обидува да ја испорача.
- 354 - Вклучете го внесувањето на пораката и завршете со .. Ова покажува дека серверот е подготвен да ја прифати самата порака (откако ќе му кажете од кого и од каде сакате да одите).
- 421 - Услугата не е достапна и конекцијата ќе биде затворена.
- 450 - Бараната команда не успеа бидејќи поштенското сандаче на корисникот не било достапно (на пример, бидејќи беше заклучено). Обидете се повторно подоцна.
- 451 - Командата е прекината поради грешка на серверот. Не е твоја вина. Можеби нека администраторот знае.
- 452 - Командата е прекината поради тоа што серверот има недоволно системско складирање.
- 455 - Серверот не може да се справи со командата во овој момент.
Следниве пораки за грешки (500-504) обично ви кажуваат дека вашиот клиент за електронска пошта е скршен или, најчесто, дека вашата e-mail порака не може да биде доставена од една или друга причина.
- 500 - Серверот не можеше да ја препознае командата поради синтаксичка грешка.
- 501 - Се појави синтаксичка грешка во командните аргументи.
- 502 - Оваа команда не е имплементирана.
- 503 - Серверот наиде на лоша секвенца на команди.
- 504 - Параметар на команда не е имплементиран.
- 521 - Овој домаќин никогаш не прифаќа пошта; одговор од атарот на серверот.
- 541 - Пораката не можеше да се достави поради причини за политиката - обично филтер за спам. (Само некои SMTP сервери го враќаат овој код за грешка.)
- 550 - Бараната команда не успеа бидејќи поштенското сандаче на корисникот не беше достапно (на пример, бидејќи не беше пронајдено, или поради тоа што командата беше отфрлена поради причини за политика).
- 551 - Примачот не е локален на серверот. Серверот потоа дава напред адреса за да се обиде.
- 552 - Акцијата беше прекината поради пречекорување на распределбата на складиштето.
- 553 - Командата беше прекината бидејќи името на поштенското сандаче е невалидно.
- 554 - Трансакцијата не успеа. Виновна за времето.
- 555 - Серверот не го препознава форматот на е-пошта, и испораката не е можна.
- 556 - Пораката ќе треба да се препрати, но серверот за примање ќе го одбие.