درک خطاهای POP با ایمیل

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

کد های وضعیت POP

در این فرآیند دانلود ایمیل، برخی چیزها ممکن است اشتباه باشند. سرور که معمولا از پست شما دریافت می کنید، ممکن است به تماس پاسخ نداده باشد. یا شاید گذرواژه شما اشتباه است (اما ممکن است به دلیل برخی از نرمافزارها رمز عبور سرور اشتباه باشد). سرور همچنین می تواند به برخی از مشکلات داخلی و با یک کد خطا پاسخ دهد.

خوشبختانه یک سرور POP در مورد وضعیت آن بسیار واضح است. اساسا دو پاسخ را می داند: مثبت + OK و منفی -ERR . البته، اگر بخواهید بدانید که اشتباه رفته است، کمی مشخص نیست.

همانطور که معلوم است، + OK و -ERR در مورد همه کد جدید شما باید یاد بگیرند اگر شما می خواهید برای درک پیام های POP خطا. همه بقیه کد استاندارد هستند: زبان انسانی. ظاهرا پروتکل پست اداری توسط انسان برای انسان طراحی شده است. اطلاعات دقیق تر در مورد یک پاسخ سرور -ERR در انگلیسی ساده، مطابق پیام -ERR داده می شود . در حالی که سرورهای POP مجبور به ارائه این اطلاعات اضافی نیستند، اکثر آنها انجام می دهند.

پیام های خطای POP

اولین چیزی که می تواند اشتباه باشد (به استثنای سرور که در پایین قرار دارد) سرور POP نیست که نام کاربری شما را شناسایی کند. شاید شما آن را اشتباه تایپ کرده اید، شاید پایگاه داده ای که سرور برای شناسایی کاربران استفاده می کند پایین است. شاید سیل تمام ذخیره سازی را که صندوق پستی در ISP شما نگه داشته شده است نابود کند.

هنگامی که یک سرور POP نام کاربری شما را نمی شناسد، معمولا با صندوق پستی -ERR ناشناخته پاسخ می دهد .

درست بعد از نام کاربری می آید رمز عبور، و یک فرصت دیگر برای خطا. خطاها، این درست است، زیرا جدا از گذرواژه که نام کاربری نامیده می شود ( گذرواژه نامعتبر -ERR ) سرور POP می تواند به یک مشکل دیگر برسد. یک صندوق پستی POP تنها با یک اتصال ورودی در یک زمان قابل دسترسی است. اگر ایمیل چک شما قبلا به حساب ایمیل شما وارد شده باشد، برنامه ایمیل شما نمیتواند در همان زمان به همان حساب دسترسی پیدا کند. در چنین مواردی، زمانی که صندوق پستی قبلا توسط یک فرایند دیگر قفل شده است، سرور POP باز می گردد: -ERR قادر به قفل کردن صندوق پستی نیست .

هنگامی که با موفقیت به حساب وارد شد، یک مشتری POP معمولا شروع به بازیابی پیام ها می کند، یکی در یک زمان. هنگامی که یک پیام از سرور درخواست می شود، یک پاسخ منفی امکان پذیر است: -ERR چنین پیامی ندارد . به نظر می رسد مشتری دارای یک مشکل است. همان پاسخ را می توان هنگامی که مشتری ایمیل تلاش می کند تا علامت یک پیام برای حذف است که وجود ندارد (یا قبلا علامت گذاری شده برای حذف) بازگشته است.

وقتی یک جلسه POP به پایان می رسد، تمام پیام های مشخص شده برای حذف معمولا توسط سرور به طور دائمی حذف می شوند. اگر سرور POP نمی تواند تمام پیام ها را حذف کند (احتمالا به علت کمبود منابع) یک خطا را باز می کند: -ERR برخی از پیام های پاک شده که حذف نشده اند .

خودت ببین

از آنجایی که پروتکل Post Office بسیار ساده است، تنها چند چیز وجود دارد که ممکن است اشتباه باشد و تنها چند پیام خطا وجود دارد. تمام اشتباهاتی که توسط یک سرور POP به دست می آیند، در واقع پیام ها هستند و نه کدهای رمزنگاری.

اگر برنامه ایمیل شما این پیام خطا معنی دار را در جعبه های خطای غیر توصیفی تبدیل کند، احتمالا بهترین آن است که خودتان آن را امتحان کنید. یک DOS prompt و telnet را به طور مستقیم به حساب ایمیل خود بکشید. type telnet . معمولا، پورت مورد استفاده برای POP 110 است. یک فرمان معمولی می تواند مانند این باشد: telnet pop.myisp.com 110 .

هنگامی که سرور به شما با خوشبختی خوش آمدید + OK ، روند را همانطور که در پروتکل پست پست شرح داده شده دنبال کنید، و شما باید بتوانید خطا را شناسایی کنید. حداقل، اگر همه چیز به خوبی کار کند، می دانید که این مشکل واقعا با سرویس ایمیل شماست، نه سرور ایمیل شما.

(به روز شده در ژوئن 2001)