Napakadalas, hindi maintindihan ang mga mensahe ng error. Ang pahinang ito ang iyong magiging gabay sa mga code na ginawa ng mga server ng mail kapag nabigong ipadala ang iyong email. Kung nakatanggap ka ng mensahe ng error tulad ng, "Hindi maipadala ang iyong mensahe. Error 421," ano ang iyong susunod na hakbang? Hayaan ang page na ito na maging gabay mo sa kung ano ang susunod na gagawin.
SMTP Error Codes: ang Kahulugan sa Likod ng Mga Numero
Ang isang mail server ay tutugon sa bawat kahilingan na gagawin ng isang kliyente (gaya ng iyong email program) gamit ang isang return code. Ang code na ito ay binubuo ng tatlong numero.
Ang una ay karaniwang nagsasaad kung tinanggap ng server ang utos at kung kakayanin nito. Ang limang posibleng value ay:
- 1: Tinanggap ng server ang utos, ngunit hindi pa kumikilos. Kinakailangan ang isang mensahe ng kumpirmasyon. Sa kasalukuyan, hindi ito ginagamit.
- 2: Matagumpay na nakumpleto ng server ang gawain.
- 3: Naunawaan ng server ang kahilingan, ngunit nangangailangan ng karagdagang impormasyon upang makumpleto ito.
- 4: Ang server ay nakaranas ng pansamantalang pagkabigo. Kung ang utos ay paulit-ulit nang walang anumang pagbabago, maaari itong makumpleto. Maaaring gamitin ng mga mail server ang naturang pansamantalang mga pagkabigo upang mapanatili ang mga hindi pinagkakatiwalaang nagpadala.
- 5: Nagkaroon ng error ang server.
Ang pangalawang numero ay nagbibigay ng higit pang impormasyon. Ang anim na posibleng value ay:
- 0: May naganap na syntax error.
- 1: Nagsasaad ng sagot na nagbibigay-kaalaman, halimbawa sa isang kahilingan sa TULONG.
- 2: Tumutukoy sa status ng koneksyon.
- 3 at 4 ay hindi tinukoy.
- 5: Tumutukoy sa katayuan ng mail system sa kabuuan at partikular sa mail server.
Ang
Ang huling numero ay mas partikular at nagpapakita ng higit pang mga graduation ng status ng mail transfer.
Ang pinakakaraniwang SMTP error code kapag nagpapadala ng email ay 550.
Ang SMTP error 550 ay isang generic na mensahe ng error. Nangangahulugan itong hindi maihatid ang email.
Ang isang SMTP error 550 delivery failure ay nangyayari sa iba't ibang dahilan; habang ang mismong error code 550 ay walang sinasabi sa iyo tungkol sa sanhi ng pagkabigo, maraming SMTP server ang may kasamang paliwanag na mensahe na may error code.
Mga pagkakaiba-iba ng SMTP 550
Kadalasan, ang isang email ay hindi maihatid dahil na-block ito bilang spam, alinman sa pamamagitan ng pagsusuri sa mga nilalaman nito o dahil ang network ng nagpadala-o nagpadala-ay nakalista bilang isang posibleng pinagmumulan ng spam sa isang DNS blocklist. Ang ilang mga mail server ay tumitingin din ng mga link sa malware at nagbabalik ng error 550. Kasama sa mga SMTP error 550 code para sa mga kasong ito ang:
- 550 5.7.1: Hindi available ang serbisyo: na-block ang client gamit ang(Exchange Server)
- 550 5.7.1: Ang mensahe ay tinanggihan bilang spam ng Content Filtering (Exchange Server)
- 550 Ang mensaheng ito ay inuri bilang SPAM at maaaring hindi maihatid
- 550 Mataas na posibilidad ng spam (Gmail)
- 550 5.2.1 mail mula sa tinanggihang spam site
- 550 Ang iyong mensahe ay tinanggihan dahil ikaw ay natukoy na nagpapadala ng spam (Ipinapadala mula sa Rackspace)
- 550 Ang mensahe ay naglalaman ng hindi ligtas na nilalaman
Ano ang maaari mong gawin? Kung maaari, subukang makipag-ugnayan sa tatanggap sa ibang paraan Kung ang mensahe ng error ay tumuturo sa isang partikular na blocklist o spam filter, subukang makipag-ugnayan sa listahan o mag-filter ng administratorKung nabigo ang lahat ng ito, maaari mong palaging ipaliwanag ang hindi magandang sitwasyon sa iyong email provider Maaaring magawa nilang makipag-ugnayan sa kanilang kasamahan sa receiving end at ayusin ang sitwasyon.
Listahan ng SMTP Error Codes (May mga Paliwanag)
Ang tatlong numero ng error sa SMTP ay nagbibigay sa amin ng isang detalyadong listahan ng mga code ng pagtugon ng ESMTP/SMTP server, gaya ng nakalagay sa RFC 821 at mas bago na mga extension:
- 211 - Isang mensahe sa status ng system.
- 214 - Isang mensahe ng tulong para sa isang taong mambabasa ang sumusunod.
- 220 - Handa na ang Serbisyo ng SMTP.
- 221 - Pagsasara ng serbisyo.
- 250 - Humiling ng pagkilos na ginawa at natapos. Ang pinakamagandang mensahe sa kanilang lahat.
- 251 - Ang tatanggap ay hindi lokal sa server, ngunit tatanggapin at ipapasa ng server ang mensahe.
- 252 - Hindi maaaring VRFY ang tatanggap, ngunit tinatanggap ng server ang mensahe at sinusubukang ihatid.
- 354 - Simulan ang pagpasok ng mensahe at tapusin sa.. Ito ay nagpapahiwatig na ang server ay handa nang tanggapin ang mismong mensahe (pagkatapos mong sabihin dito kung kanino ito mula at kung saan ka gustong pumunta).
- 421 - Hindi available ang serbisyo at isasara ang koneksyon.
- 450 - Nabigo ang hiniling na command dahil hindi available ang mailbox ng user (halimbawa dahil naka-lock ito). Subukan ulit mamaya.
- 451 - Na-abort ang command dahil sa error sa server. Hindi mo kasalanan. Baka sabihin sa admin.
- 452 - Na-abort ang command dahil kulang ang system storage ng server.
- 455 - Hindi kayang harapin ng server ang command sa ngayon.
Nakakuha ng SMTP 550: Permanenteng Pagkabigo para sa Isa o Higit pang Tatanggap?
Ang mga sumusunod na mensahe ng error (500-504) ay karaniwang nagsasabi sa iyo na ang iyong email client ay sira o, kadalasan, na ang iyong email ay hindi maihatid sa isang dahilan o iba pa.
- 500 - Hindi makilala ng server ang command dahil sa isang error sa syntax.
- 501 - May na-encounter na syntax error sa mga command argument.
- 502 - Hindi ipinatupad ang command na ito.
- 503 - Nakaranas ang server ng hindi magandang sequence ng mga command.
- 504 - Hindi ipinatupad ang command parameter.
- 521 - Ang host na ito ay hindi tumatanggap ng mail; tugon ng isang dummy server.
- 541 - Ang mensahe ay hindi maihatid para sa mga kadahilanang patakaran-karaniwang isang spam filter. (Ilang SMTP server lang ang nagbabalik ng error code na ito.)
- 550 - Nabigo ang hiniling na command dahil hindi available ang mailbox ng user (halimbawa dahil hindi ito natagpuan, o dahil tinanggihan ang command para sa mga kadahilanang patakaran).
- 551 - Ang tatanggap ay hindi lokal sa server. Pagkatapos ay magbibigay ang server ng forward address upang subukan.
- 552 - Na-abort ang pagkilos dahil sa nalampasan ang paglalaan ng storage.
- 553 - Na-abort ang command dahil hindi wasto ang pangalan ng mailbox.
- 554 - Nabigo ang transaksyon. Isisi sa lagay ng panahon.
- 555 - Hindi nakikilala ng server ang format ng email address, at hindi posible ang paghahatid.
- 556 - Kailangang ipasa ang mensahe, ngunit tatanggihan ito ng tatanggap na server.