Γίνονται σφάλματα. Τα λάθη γίνονται επίσης εμφανή συχνά με το ηλεκτρονικό ταχυδρομείο: αντί για τα μηνύματα ηλεκτρονικού ταχυδρομείου που περιμένατε, εμφανίζεται ένα μήνυμα σφάλματος, ένα μήνυμα λάθους POP , εάν ο λογαριασμός σας έχει ρυθμιστεί για λήψη μηνυμάτων ηλεκτρονικού ταχυδρομείου χρησιμοποιώντας το πρωτόκολλο Post Office.
Κωδικοί κατάστασης POP
Ορισμένα πράγματα μπορεί να πάει στραβά σε αυτή τη διαδικασία λήψης αλληλογραφίας. Ο διακομιστής από τον οποίο συνήθως λαμβάνετε το μήνυμα ηλεκτρονικού ταχυδρομείου σας ενδέχεται να μην απαντήσει καθόλου σε κλήση. Ή ίσως ο κωδικός σας είναι λάθος (αλλά ίσως ο κωδικός πρόσβασης του διακομιστή είναι λάθος, λόγω κάποιου προβλήματος λογισμικού). Ο διακομιστής θα μπορούσε επίσης να τρέξει σε μερικά εσωτερικά προβλήματα και να απαντήσει με έναν κωδικό σφάλματος.
Ευτυχώς, ένας διακομιστής POP είναι πολύ σαφής σχετικά με την κατάστασή του. Γνωρίζει βασικά δύο απαντήσεις: το θετικό + ΟΚ και το αρνητικό -ERR . Φυσικά, αυτό είναι λίγο απροσδιόριστο αν θέλετε να ξέρετε τι έχει πάει στραβά.
Όπως αποδεικνύεται, το + OK και το -ERR αφορούν όλο το νέο κώδικα που πρέπει να μάθετε αν θέλετε να καταλάβετε τα μηνύματα λάθους POP. Όλα τα υπόλοιπα είναι κανονικός κώδικας: ανθρώπινη γλώσσα. Προφανώς, το Πρωτόκολλο του Ταχυδρομείου σχεδιάστηκε από ανθρώπους για ανθρώπους. Λεπτομερέστερες πληροφορίες σχετικά με την απάντηση διακομιστή -ERR παρέχονται σε απλό αγγλικό κείμενο, ακολουθώντας το μήνυμα -ERR . Ενώ οι διακομιστές POP δεν απαιτείται να προσφέρουν αυτές τις πρόσθετες πληροφορίες, οι περισσότεροι κάνουν.
Μηνύματα σφάλματος POP
Το πρώτο πράγμα που μπορεί να πάει στραβά (εκτός από το διακομιστή που είναι εντελώς κάτω) είναι ο διακομιστής POP δεν αναγνωρίζει το όνομα χρήστη σας. Ίσως έχετε πληκτρολογήσει λάθος, ίσως η βάση δεδομένων που χρησιμοποιεί ο διακομιστής για τον προσδιορισμό των χρηστών. Ίσως μια πλημμύρα έχει καταστρέψει όλη την αποθήκευση όπου τα γραμματοκιβώτια φυλάσσονται στον ISP σας.
Όταν ένας διακομιστής POP δεν αναγνωρίζει το όνομα χρήστη σας, συνήθως θα απαντήσει με: -ΕΚΑ γραμματοκιβώτιο άγνωστο .
Αμέσως μετά το όνομα χρήστη έρχεται ο κωδικός πρόσβασης και μια άλλη πιθανότητα για σφάλματα. Λάθη, αυτό είναι σωστό, επειδή εκτός από τον κωδικό πρόσβασης που δεν ταιριάζει με το όνομα χρήστη ( -ΕΚΚ μη έγκυρος κωδικός πρόσβασης ) ο διακομιστής POP μπορεί να τρέξει σε ένα άλλο πρόβλημα. Ένα γραμματοκιβώτιο POP μπορεί να έχει πρόσβαση μόνο μία εισερχόμενη σύνδεση κάθε φορά. Εάν ο ελεγκτής αλληλογραφίας σας έχει συνδεθεί ήδη στο λογαριασμό σας ηλεκτρονικού ταχυδρομείου, το πρόγραμμα ηλεκτρονικού ταχυδρομείου σας δεν μπορεί ταυτόχρονα να έχει πρόσβαση στον ίδιο λογαριασμό. Σε τέτοιες περιπτώσεις, όταν το γραμματοκιβώτιο είναι ήδη κλειδωμένο από άλλη διεργασία, ο διακομιστής POP επιστρέφει: - Το ERR δεν μπορεί να κλειδώσει το γραμματοκιβώτιο .
Μόλις συνδεθείτε με επιτυχία στο λογαριασμό, ένας πελάτης POP θα ξεκινήσει συνήθως την ανάκτηση μηνυμάτων, μία κάθε φορά. Όταν ζητάει ένα μήνυμα από το διακομιστή, είναι δυνατή μια αρνητική απάντηση: -ERR δεν υπάρχει τέτοιο μήνυμα . Φαίνεται ότι ο πελάτης έχει πρόβλημα. Η ίδια απάντηση μπορεί να επιστραφεί όταν το πρόγραμμα-πελάτης ηλεκτρονικού ταχυδρομείου προσπαθεί να επισημάνει ένα μήνυμα για διαγραφή που δεν υπάρχει (ή έχει ήδη επισημανθεί για διαγραφή).
Όταν ολοκληρωθεί μια περίοδος POP, όλα τα μηνύματα που έχουν επισημανθεί για διαγραφή συνήθως διαγράφονται οριστικά από το διακομιστή. Εάν ο διακομιστής POP δεν μπορεί να καταργήσει όλα τα μηνύματα (πιθανώς εξαιτίας έλλειψης πόρων), επιστρέφει σφάλμα: -ΕΚ κάποια διαγραμμένα μηνύματα δεν καταργήθηκαν .
Δες το και μονος σου
Δεδομένου ότι το πρωτόκολλο Post Office είναι τόσο απλό, υπάρχουν μόνο λίγα πράγματα που μπορεί να πάει στραβά, και μόνο μερικά μηνύματα σφάλματος. Όλα τα σφάλματα που επιστρέφονται από έναν διακομιστή POP είναι πράγματι μηνύματα και όχι απλοί, κρυπτικοί κώδικες.
Εάν το πρόγραμμα ηλεκτρονικού ταχυδρομείου σας μετατρέπει αυτά τα σημαντικά μηνύματα λάθους σε μη περιγραφικά πλαίσια σφάλματος, είναι πιθανότατα καλύτερα να το δοκιμάσετε μόνοι σας. Εκκινήστε μια προτροπή DOS και το telnet απευθείας στον λογαριασμό σας ηλεκτρονικού ταχυδρομείου. Πληκτρολογήστε telnet <όνομα διακομιστή POP>
Όταν ο διακομιστής σας χαιρετά με ένα ευτυχισμένο + OK , ακολουθήστε τη διαδικασία που περιγράφεται στο πρωτόκολλο The Post Office και θα πρέπει να μπορείτε να εντοπίσετε το σφάλμα. Τουλάχιστον, αν όλα λειτουργούν καλά, γνωρίζετε ότι το πρόβλημα είναι πραγματικά με το πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου σας, όχι με το διακομιστή ηλεκτρονικού ταχυδρομείου σας.
(Ενημέρωση Ιουνίου 2001)