پیام های خطای SMTP به چه معناست؟

فهرست مطالب:

پیام های خطای SMTP به چه معناست؟
پیام های خطای SMTP به چه معناست؟
Anonim

خیلی اوقات، پیام های خطا غیرقابل درک هستند. این صفحه راهنمای شما برای کدهایی است که سرورهای پست الکترونیکی زمانی که ایمیل شما ارسال نمی شود تولید می کنند. اگر پیام خطایی مانند "نمی‌توان پیام خود را ارسال کرد. خطای 421" دریافت کردید، مرحله بعدی شما چیست؟ اجازه دهید این صفحه راهنمای شما برای کارهای بعدی باشد.

Image
Image

کدهای خطای SMTP: معنای پشت اعداد

یک سرور ایمیل به هر درخواستی که مشتری (مانند برنامه ایمیل شما) می کند با یک کد بازگشتی پاسخ می دهد. این کد از سه عدد تشکیل شده است.

نخستین به طور کلی نشان می دهد که آیا سرور این فرمان را پذیرفته است و آیا می تواند از عهده آن برآید. پنج مقدار ممکن عبارتند از:

  • 1: سرور فرمان را پذیرفته است، اما هنوز اقدامی انجام نداده است. یک پیام تأیید لازم است. در حال حاضر، از این استفاده نمی شود.
  • 2: سرور کار را با موفقیت انجام داد.
  • 3: سرور درخواست را درک کرده است، اما برای تکمیل آن به اطلاعات بیشتری نیاز دارد.
  • 4: سرور با یک خرابی موقت مواجه شده است. اگر دستور بدون هیچ تغییری تکرار شود، ممکن است تکمیل شود. سرورهای ایمیل می توانند از چنین خرابی های موقتی برای دور نگه داشتن فرستنده های غیرقابل اعتماد استفاده کنند.
  • 5: سرور با خطا مواجه شده است.

عدد دوم اطلاعات بیشتری می دهد. شش مقدار ممکن است:

  • 0: یک خطای نحوی رخ داده است.
  • 1: نشان دهنده یک پاسخ اطلاعاتی است، برای مثال به یک درخواست HELP.
  • 2: به وضعیت اتصال اشاره دارد.
  • 3 و 4 نامشخص هستند.
  • 5: به وضعیت سیستم پست به طور کلی و سرور پست به طور خاص اشاره دارد.

آخرین عدد حتی دقیق تر است و فارغ التحصیلی های بیشتری از وضعیت انتقال نامه را نشان می دهد.

شایع ترین کد خطای SMTP هنگام ارسال ایمیل 550 است.

خطای SMTP 550 یک پیام خطای عمومی است. به این معنی است که ایمیل نمی تواند تحویل داده شود.

یک خطای تحویل SMTP 550 به دلایل مختلفی رخ می دهد. در حالی که کد خطای 550 خود چیزی در مورد علت خرابی به شما نمی گوید، بسیاری از سرورهای SMTP دارای یک پیام توضیحی با کد خطا هستند.

تغییرهای SMTP 550

اغلب، ایمیل نمی تواند تحویل داده شود، زیرا به عنوان هرزنامه مسدود شده است، یا از طریق تجزیه و تحلیل محتوای آن یا به دلیل اینکه فرستنده یا شبکه فرستنده به عنوان منبع احتمالی هرزنامه در فهرست مسدودی DNS فهرست شده است.برخی از سرورهای ایمیل پیوندهایی به بدافزار را نیز بررسی می کنند و خطای 550 را برمی گردانند. کدهای خطای SMTP 550 برای این موارد عبارتند از:

  • 550 5.7.1: سرویس در دسترس نیست: مشتری با استفاده از(Exchange Server) مسدود شد
  • 550 5.7.1: پیام به عنوان هرزنامه توسط فیلتر محتوا (سرور تبادل) رد شد
  • 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 - سرور در حال حاضر نمی تواند با دستور کار کند.

دریافت SMTP 550: شکست دائمی برای یک یا چند گیرنده؟

پیام های خطای زیر (500-504) معمولاً به شما می گوید که سرویس گیرنده ایمیل شما خراب است یا معمولاً ایمیل شما به دلایلی تحویل داده نمی شود.

  • 500 - سرور به دلیل یک خطای نحوی نمی تواند دستور را تشخیص دهد.
  • 501 - یک خطای نحوی در آرگومان های فرمان رخ داد.
  • 502 - این دستور اجرا نشده است.
  • 503 - سرور با توالی بدی از دستورات مواجه شده است.
  • 504 - یک پارامتر فرمان اجرا نشده است.
  • 521 - این میزبان هرگز نامه را نمی پذیرد. پاسخی توسط یک سرور ساختگی.
  • 541 - پیام به دلایل خط مشی-معمولاً فیلتر هرزنامه- تحویل داده نشد. (فقط برخی از سرورهای SMTP این کد خطا را برمی گردانند.)
  • 550 - دستور درخواستی شکست خورد زیرا صندوق پستی کاربر در دسترس نبود (مثلاً به دلیل پیدا نشدن آن، یا به دلیل اینکه دستور به دلایل خط‌مشی رد شد).
  • 551 - گیرنده محلی برای سرور نیست. سپس سرور یک آدرس فوروارد برای امتحان می دهد.
  • 552 - این اقدام به دلیل تخصیص بیش از حد فضای ذخیره‌سازی لغو شد.
  • 553 - دستور لغو شد زیرا نام صندوق پستی نامعتبر است.
  • 554 - تراکنش ناموفق بود. سرزنش آب و هوا.
  • 555 - سرور قالب آدرس ایمیل را تشخیص نمی دهد و تحویل امکان پذیر نیست.
  • 556 - پیام باید بازارسال شود، اما سرور دریافت کننده آن را رد می کند.

توصیه شده: