הבנת שגיאות POP עם דוא"ל

השגיאות נעשות. השגיאות מתבטאות לעתים קרובות גם בדוא"ל: במקום הודעות האימייל שהיית מצפה להן, תקבל הודעת שגיאה - הודעת שגיאה של POP , אם החשבון שלך מוגדר להוריד דואר באמצעות פרוטוקול הדואר.

קודי סטטוס POP

כמה דברים יכולים להשתבש בתהליך זה של הורדת דואר. השרת שאתה בדרך כלל מקבל את הדואר שלך לא יכול לענות על השיחה בכלל. או אולי הסיסמה שלך שגויה (אבל אולי הסיסמה של השרת היא לא נכונה, עקב תקלה כלשהי התוכנה). השרת יכול גם להיתקל בבעיות פנימיות ולהשיב עם קוד שגיאה.

למרבה המזל, שרת POP הוא מאוד ברור על מעמדה. זה בעצם יודע שתי תשובות: חיובי + אישור ואת שלילי -ERR . כמובן, זה קצת לא מוגדר אם אתה רוצה לדעת מה השתבש.

כפי שמתברר, + אישור ו- -ERR הוא על כל קוד חדש אתה צריך ללמוד אם אתה רוצה להבין הודעות שגיאה POP. כל השאר הוא קוד רגיל: שפה אנושית. נראה שפרוטוקול הדואר תוכנן על ידי בני אדם לבני אדם. מידע מפורט יותר אודות תגובת שרת -האר מוצג באנגלית פשוטה, בעקבות ההודעה -ERR . בעוד שרתי POP אינם נדרשים להציע מידע נוסף זה, רובם עושים זאת.

הודעות שגיאה של POP

הדבר הראשון שיכול להשתבש (מלבד השרת להיות למטה לגמרי) הוא שרת POP לא מזהה את שם המשתמש שלך. אולי יש לך הקלדת את זה לא נכון, אולי את מסד הנתונים כי השרת משתמש לזיהוי משתמשים הוא למטה. אולי המבול הרס את כל האחסון שבו תיבות דואר נשמרים על ספק שירותי האינטרנט שלך.

כאשר שרת POP אינו מזהה את שם המשתמש שלך, הוא בדרך כלל יענה עם: - תיבת דואר לא ידועה .

רק לאחר שם המשתמש מגיע את הסיסמה, ועוד הזדמנות עבור שגיאות. טעויות, זה נכון, כי מלבד הסיסמה לא תואמת את שם המשתמש ( סיסמא לא חוקית ) שרת ה- POP יכול להיתקל בבעיה אחרת. ניתן לגשת לתיבת דואר מסוג POP רק באמצעות חיבור נכנס אחד בכל פעם. אם בודק הדואר שלך כבר נכנס לחשבון הדוא"ל שלך, תוכנית הדוא"ל שלך לא יכולה לקבל גישה לאותו חשבון בו-זמנית. במקרים כאלה, כאשר תיבת הדואר כבר נעולה בתהליך אחר, שרת ה- POP מחזיר: -ERR לא יכול לנעול תיבת דואר .

לאחר כניסה מוצלחת לחשבון, לקוח POP יתחיל בדרך כלל לאחזר הודעות, אחת בכל פעם. כאשר הוא מבקש הודעה מהשרת, תגובה שלילית אחת היא אפשרית: - אין הודעה כזו . נראה שללקוח יש בעיה. ניתן להחזיר את אותה תגובה כאשר לקוח הדוא"ל מנסה לסמן הודעה למחיקה שאינה קיימת (או שכבר סומן למחיקה).

בסיום הפעלת POP, כל ההודעות המסומנות למחיקה נמחקות לצמיתות על ידי השרת. אם שרת POP אינו יכול להסיר את כל ההודעות (אולי בגלל מחסור במשאבים) הוא מחזיר שגיאה: -ERR כמה הודעות שנמחקו לא הוסרו .

תראה בעצמך

מאז פרוטוקול הדואר הוא כל כך פשוט, יש רק כמה דברים שיכולים להשתבש, ורק כמה הודעות שגיאה. כל השגיאות המוחזרות על ידי שרת POP הן אכן מסרים ולא קודים סודיים בלבד.

אם תוכנית הדואר האלקטרוני שלך הופכת את הודעות השגיאה המשמעותיות האלה לתיבות שגיאה שאינן תיאוריות, מומלץ ביותר לנסות זאת בעצמך. אש את הפקודה DOS ו Telnet ישירות לתוך חשבון הדוא"ל שלך. הקלד Telnet <שם שרת POP> . בדרך כלל, היציאה המשמשת עבור POP היא 110. פקודה אופיינית יכולה להיראות כך, לדוגמה: Telnet pop.myisp.com 110 .

כאשר השרת מברך אותך עם אישור + מאושר, בצע את התהליך כמתואר ב - Post Office Protocol ואתה אמור להיות מסוגל לזהות את השגיאה. לפחות, אם הכל עובד בסדר, אתה יודע שהבעיה היא באמת עם לקוח הדוא"ל שלך, לא שרת הדוא"ל שלך.

(עודכן ביוני 2001)