Masyadong madalas na paraan, ang mga mensahe ng error ay hindi kayang unawain. Ang pahinang ito ang magiging gabay mo sa mga mail code server na nagagawa kapag ang iyong email ay hindi nagpapadala. Kung nakatanggap ka ng isang mensahe ng error tulad ng, "Hindi maipadala ang iyong mensahe. Error 421," ano ang iyong susunod na hakbang? Hayaan ang pahinang ito na maging gabay mo sa susunod na gagawin.
Mga Error sa SMTP: Ang Kahulugan sa Likod ng Mga Numero
Ang isang mail server ay tutugon sa bawat kahilingan ng isang client (tulad ng iyong email program) na gumagawa ng isang return code. Ang kodigo na ito ay binubuo ng tatlong numero.
Ang unang pangkalahatan ay nagpapahiwatig kung tinanggap ng server ang command at kung maaari itong pangasiwaan ito. Ang limang posibleng halaga 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: Nauunawaan ng server ang kahilingan, ngunit nangangailangan ng karagdagang impormasyon upang makumpleto ito.
- 4: Nakatagpo ang server ng isang pansamantalang kabiguan. Kung ang utos ay paulit-ulit nang walang anumang pagbabago, maaari itong makumpleto. Ang mga server ng mail ay maaaring gumamit ng mga pansamantalang kabiguan upang mapanatili ang mga hindi pinahintulutang nagpadala.
- 5: Nakatagpo ang isang error ng server.
Ang ikalawang numero ay nagbibigay ng karagdagang impormasyon. Ito ay anim na posibleng mga halaga ay:
- 0: May naganap na error sa syntax.
- 1: Ipinapahiwatig ang isang sagot sa impormasyon, halimbawa sa isang HELP na kahilingan.
- 2: Ay tumutukoy sa katayuan ng koneksyon.
- 3 at 4 ay hindi natukoy.
- 5: Ay tumutukoy sa katayuan ng sistema ng mail sa kabuuan at ang mail server sa partikular.
Ang huling numero ay mas tiyak at nagpapakita ng higit pang mga graduation ng katayuan ng mail transfer.
Nakuha ang SMTP 550: Permanent Failure para sa isa o higit pang mga tatanggap?
Ang pinaka-karaniwang SMTP error code kapag nagpapadala ng email ay 550.
Ang SMTP error 550 ay isang pangkaraniwang mensahe ng error. Nangangahulugan ito na ang email ay hindi maipadala.
Ang isang error sa paghahatid ng SMTP 550 ay nangyayari dahil sa iba't ibang mga kadahilanan; habang ang error code 550 mismo ay nagsasabi sa iyo wala tungkol sa sanhi ng kabiguan, maraming isang SMTP server ay nagsasama ng isang paliwanag na mensahe sa error code.
Kadalasan, ang isang email ay hindi maaaring maihatid dahil ito ay naharang bilang spam, alinman sa pamamagitan ng pagtatasa ng mga nilalaman nito o dahil ang network ng nagpadala-o nagpadala-ay nakalista bilang isang malamang na mapagkukunan ng spam sa isang blacklist ng DNS. Ang ilang mga mail server ay nag-check para sa mga link sa malware pati na rin at nagbalik ng error 550. Ang SMTP error 550 code para sa mga kasong ito ay kinabibilangan ng:
- 550 5.7.1: Hindi magagamit ang serbisyo: Tinanggal ang kliyente ### gamit ang ### (Exchange Server)
- 550 5.7.1: Ang mensahe ay tinanggihan bilang spam sa pamamagitan ng Pag-filter ng Nilalaman (Exchange Server)
- 550 Ang mensaheng ito ay inuri bilang SPAM at hindi maaaring maihatid
- 550 Mataas na posibilidad ng spam (Gmail)
- 550 5 2 1 mail mula sa tinanggihan na spam site
- 550 Ang iyong mensahe ay tinanggihan dahil nalaman mong nagpapadala ng spam (Ipinapadala mula sa Rackspace)
- 550 Mensahe ay naglalaman ng hindi ligtas na nilalaman
Anong pwede mong gawin? Kung maaari, subukan namakipag-ugnay sa tatanggap sa iba pang paraan. Kung ang mensaheng error ay tumuturo sa isang partikular na blacklist o spam filter, subukan na makipag-ugnay sa listahan o administrator ng filter. Nanghihinala sa lahat ng ito, maaari mong palaging ipaliwanag ang kapus-palad na sitwasyon sa iyong email provider. Maaari silang makipag-ugnay sa kanilang kasamahan sa pagtanggap ng dulo at makuha ang sitwasyong pinagsunod-sunod.
Listahan ng Mga Error sa SMTP (na may Mga Paliwanag)
Ang tatlong numero ng error sa SMTP ay nakakuha sa amin ng isang detalyadong listahan ng ESMTP / SMTP na mga code ng tugon ng server, na inilatag sa mga extension ng RFC 821 at sa ibang pagkakataon:
- 211 - Isang mensahe ng katayuan ng system.
- 214 - Isang mensahe ng tulong para sa isang tao reader sumusunod.
- 220 - Maghanda ng SMTP Service.
- 221 - Pagsasara ng serbisyo.
- 250 - Ang hiniling na pagkilos na kinuha at nakumpleto. Ang pinakamahusay na mensahe ng lahat.
- 251 - Ang tagatanggap ay hindi lokal sa server, ngunit tanggapin at ipapasa ng server ang mensahe.
- 252 - Ang tatanggap ay hindi maaaring VRFYed, ngunit tinatanggap ng server ang mensahe at nagtatangkang paghahatid.
- 354 - Simulan ang pag-input ng mensahe at magtapos sa .. Ipinapahiwatig nito na ang server ay handa na upang tanggapin ang mensahe mismo (pagkatapos mong sabihin ito kung sino ito at kung saan mo gustong pumunta).
- 421 - Ang serbisyo ay hindi magagamit at ang koneksyon ay sarado.
- 450 - Nabigo ang hiniling na utos dahil hindi available ang mailbox ng gumagamit (halimbawa dahil naka-lock ito). Subukan ulit mamaya.
- 451 - Ang utos ay naurong dahil sa isang error sa server. Hindi ang iyong kasalanan. Siguro hayaan ang admin alam.
- 452 - Ang utos ay naurong dahil ang server ay hindi sapat ang imbakan ng system.
- 455 - Ang server ay hindi maaaring makitungo sa utos sa oras na ito.
Ang mga sumusunod na mensahe ng error (500-504) ay karaniwang nagsasabi sa iyo na ang iyong email client ay nasira o, pinaka-karaniwang, na ang iyong email ay hindi maipadala para sa isang kadahilanan o iba pa.
- 500 - Hindi makilala ng server ang command dahil sa isang error sa syntax.
- 501 - Nakaranas ang isang error sa syntax sa mga argumento ng command.
- 502 - Hindi ipinatupad ang utos na ito.
- 503 - Ang server ay nakatagpo ng isang masamang pagkakasunud-sunod ng mga utos.
- 504 - Ang isang parameter ng command ay hindi ipinatupad.
- 521 - Ang host na ito ay hindi tumatanggap ng mail; isang tugon ng isang dummy server.
- 541 - Ang mensahe ay hindi maihahatid para sa mga kadahilanang patakaran-karaniwan ay isang spam filter. (Ibalik lamang ng ilang SMTP server ang error code na ito.)
- 550 Nabigo ang hiniling na utos dahil hindi available ang mailbox ng gumagamit (halimbawa dahil hindi ito natagpuan, o dahil ang utos ay tinanggihan para sa mga dahilan sa patakaran).
- 551 - Ang tatanggap ay hindi lokal sa server. Nagbibigay ang server ng forward address upang subukan.
- 552 - Ang pagkilos ay naurong dahil sa lumagpas na paglalaan ng imbakan.
- 553 - Ang utos ay naurong dahil ang pangalan ng mailbox ay hindi wasto.
- 554 - Nabigo ang transaksyon. Sisihin ito sa panahon.
- 555 - Hindi nakikilala ng server ang format ng email address, at hindi posible ang paghahatid.
- 556 - Ang mensahe ay kailangang maipasa, ngunit tatanggapin ito ng tumatanggap na server.