Ενότητα 6 · 6.2
Συνηθισμένοι κωδικοί σφάλματος εξηγημένοι
Ενότητα 6: Bounces και επίλυση προβλημάτων · Χρόνος ανάγνωσης: 12 λεπτά
Στόχος μαθήματος: Μετά από αυτό το μάθημα θα αναγνωρίζετε τους κωδικούς σφάλματος που συναντάτε πιο συχνά, θα γνωρίζετε ποια είναι η αιτία και ποιος πρέπει να τη λύσει: εσείς ως αποστολέας, ο παραλήπτης ή ο διαχειριστής ενός mail server.
Βασικές έννοιες: άγνωστη διεύθυνση (5.1.1), γεμάτο mailbox (4.2.2 / 5.2.2), πολύ μεγάλο μήνυμα (5.3.4), καμία διαδρομή (5.4.x), έληξε στην ουρά αναμονής (4.4.7), relay απορρίφθηκε (5.7.1), μη πιστοποιημένος (Gmail 5.7.26), λείπει PTR (Gmail 5.7.25), πολύ υψηλός ρυθμός (4.7.28), Microsoft 4.7.500, 5.7.509, 5.7.515, 5.7.606, 5.7.708, αποκλεισμός IP από T-Online, όριο αποστολής
Πρώτα: ποιος πρέπει να κάνει κάτι;
Ένας κωδικός σφάλματος είναι χρήσιμος μόνο αν ξέρετε ποιος πρέπει να δράσει. Κατατάξτε λοιπόν κάθε bounce πρώτα σε μία από αυτές τις τέσσερις κατηγορίες:
- Η διεύθυνση ή το mailbox του παραλήπτη (
5.1.x,x.2.x): η διεύθυνση δεν υπάρχει, ή το mailbox είναι γεμάτο ή απενεργοποιημένο. Εσείς μπορείτε μόνο να ελέγξετε τη διεύθυνση ή να ειδοποιήσετε τον παραλήπτη με άλλο τρόπο. - Οι δικές σας ρυθμίσεις αποστολέα (για παράδειγμα
5.7.1 relaying denied, σφάλματα σύνδεσης, όριο αποστολής): εσείς προσαρμόζετε κάτι στο πρόγραμμα email ή στο πακέτο σας. - Το domain σας (SPF, DKIM, DMARC· Gmail
5.7.26, Microsoft5.7.509και5.7.515): εσείς προσαρμόζετε το DNS σας, ή αναθέτετε την προσαρμογή σε κάποιον άλλο. - Ο server αποστολής (PTR, blocklist, φήμη· Gmail
5.7.25και4.7.28, Microsoft4.7.500και5.7.606, T-Online): ο διαχειριστής του server το λύνει. Σε ένα πακέτο hosting ή υπηρεσία email αυτός είναι ο πάροχός σας.
Διεύθυνση και mailbox
| Κωδικός (παράδειγμα κειμένου) | Αιτία | Τι κάνετε; |
|---|---|---|
550 5.1.1 User unknown, Recipient address rejected, mailbox unavailable | Η διεύθυνση δεν υπάρχει στον παραλήπτη | Ελέγξτε την ορθογραφία. Αν είναι σωστή, ρωτήστε τον παραλήπτη με άλλο τρόπο αν η διεύθυνση εξακολουθεί να υπάρχει |
550 5.1.10 (Microsoft), RecipientNotFound | Το ίδιο στο Microsoft 365 | Το ίδιο |
5.1.2, Host or domain name not found | Το domain δεν υπάρχει ή δεν έχει mail server (κανένα MX και κανένα A) | Τυπογραφικό λάθος στο domain (gmial.com); Ή το domain του παραλήπτη έχει λήξει ή είναι λανθασμένα ρυθμισμένο |
452 4.2.2 ή 552 5.2.2, mailbox full, quota exceeded, out of storage space | Το mailbox του παραλήπτη είναι γεμάτο | Ο παραλήπτης πρέπει να ελευθερώσει χώρο. Με 4.2.2 ο server σας το ξαναπροσπαθεί· με 5.2.2 είναι οριστικό. Η Gmail χρησιμοποιεί 552 5.2.2 για ένα γεμάτο mailbox που επίσης δεν χρησιμοποιείται εδώ και καιρό |
450 4.2.1, receiving mail too quickly | Ο παραλήπτης λαμβάνει πολύ μεγάλο όγκο mail σε σύντομο χρονικό διάστημα | Περιμένετε, ο server σας θα το ξαναπροσπαθήσει |
552 5.3.4, message size exceeds, message too big | Το μήνυμα με τα συνημμένα είναι μεγαλύτερο από ό,τι επιτρέπει ο παραλήπτης | Μικρότερο συνημμένο, ή μοιραστείτε το αρχείο μέσω συνδέσμου. Προσοχή: τα συνημμένα γίνονται περίπου ένα τρίτο μεγαλύτερα λόγω της κωδικοποίησης (μάθημα 3.2) |
Οι δικές σας ρυθμίσεις αποστολής
| Κωδικός (παράδειγμα κειμένου) | Αιτία | Τι κάνετε; |
|---|---|---|
550 5.7.1 Relaying denied, Relay access denied | Το πρόγραμμα email σας δεν συνδέεται στον server εξερχόμενης αλληλογραφίας, και αυτός αρνείται τότε να προωθήσει mail σε άλλα domains | Ενεργοποιήστε την επαλήθευση για τον server εξερχόμενης αλληλογραφίας (μάθημα 1.4, 2.1) |
535 5.7.8 Authentication failed | Λάθος όνομα χρήστη ή κωδικός πρόσβασης κατά την αποστολή | Πλήρης διεύθυνση email ως όνομα χρήστη, δοκιμάστε τον κωδικό στο webmail |
550 5.4.5 Daily sending quota exceeded, message limit reached | Έχετε φτάσει το όριο αποστολής του mailbox ή του πακέτου σας | Περιμένετε μέχρι να ελευθερωθεί ξανά το όριο. Δεν στέλνετε πολλά μηνύματα; Τότε το mailbox σας μπορεί να έχει γίνει αντικείμενο κατάχρησης: αλλάξτε αμέσως τον κωδικό πρόσβασης |
553 5.7.1 ... not owned by user, can not send emails from | Η διεύθυνση αποστολέα δεν ανήκει στο mailbox με το οποίο συνδέεστε | Στείλτε από τη δική σας διεύθυνση, ή ρυθμίστε το alias όπως ορίζει ο πάροχός σας (μάθημα 3.3) |
4.4.7, Message expired, retry timeout exceeded | Το mail παρέμεινε ημέρες στην ουρά αναμονής και δεν μπόρεσε να παραδοθεί | Κοιτάξτε τα προηγούμενα μηνύματα καθυστέρησης: εκεί βρίσκεται η πραγματική αιτία |
Το domain σας: πιστοποίηση
| Κωδικός (παράδειγμα κειμένου) | Αιτία | Τι κάνετε; |
|---|---|---|
550 5.7.26 ... sender is unauthenticated (Gmail) | Το SPF και το DKIM αποτυγχάνουν και τα δύο, ή το DMARC αποτυγχάνει | Συμπληρώστε το SPF με την υπηρεσία που έστειλε, ενεργοποιήστε το DKIM, ελέγξτε την ευθυγράμμιση (ενότητα 4) |
550 5.7.27 (Gmail) | Το SPF απέτυχε | Συμπεριλάβετε τον server αποστολής στο SPF σας· προσέξτε τις δέκα αναζητήσεις |
550 5.7.30 / 421 4.7.30 (Gmail) | Το DKIM απέτυχε | Ελέγξτε το κλειδί DKIM με τον selector από το mail |
421 4.7.32 / 550 5.7.32 (Gmail) | Το domain From: δεν είναι ευθυγραμμισμένο με το SPF ή το DKIM | Δικό σας DKIM στο domain σας στην υπηρεσία αποστολής, ή δικό σας Return-Path |
421 4.7.31 (Gmail) | Μαζικός αποστολέας χωρίς εγγραφή DMARC | Τοποθετήστε εγγραφή DMARC, τουλάχιστον p=none |
550 5.7.509 Access denied, sending domain ... does not pass DMARC verification and has a DMARC policy of reject (Microsoft) | Το DMARC αποτυγχάνει και η δική σας πολιτική είναι reject | Βρείτε ποια πηγή δεν είναι ευθυγραμμισμένη (αναφορά DMARC, μάθημα 4.5). Αυτός είναι ακριβώς ο λόγος που ξεκινάτε με p=none |
550 5.7.515 Access denied, sending domain ... does not meet the required authentication level (Microsoft) | Μαζικός αποστολέας προς το Outlook.com όπου το SPF ή το DKIM αποτυγχάνει, ή λείπει το DMARC | Κάντε το SPF και το DKIM να περνάνε και τα δύο, εγγραφή DMARC (μάθημα 5.3) |
550 5.7.23 ... Sender Policy Framework violation (Microsoft) | Το SPF αποτυγχάνει σε παραλήπτη που φιλτράρει αυστηρά βάσει SPF | Συμπληρώστε το SPF |
550 5.7.1 DMARC check failed (άλλοι servers) | Το ίδιο, με γενικό κωδικό | Το ίδιο |
Μια προσοχή για το 5.7.509: το bounce αναφέρει το domain σας, αλλά η αιτία δεν είναι πάντα το συνηθισμένο σας mail. Συχνά πρόκειται για έναν ιστότοπο, ηλεκτρονικό κατάστημα ή πρόγραμμα λογιστικής που στέλνει mail εκ μέρους του domain σας χωρίς αυτή η υπηρεσία να περιλαμβάνεται στο SPF σας ή χωρίς να υπογράφει με το δικό σας DKIM. Κοιτάξτε στις κεφαλίδες του αρχικού mail στο κάτω μέρος του bounce το Return-Path και τον server αποστολής.
Ο server αποστολής: PTR, φήμη και blocklists
| Κωδικός (παράδειγμα κειμένου) | Αιτία | Ποιος το λύνει; |
|---|---|---|
550 5.7.25 ... doesn't have a PTR record (Gmail) | Η διεύθυνση IP του server αποστολής δεν έχει (σωστό) reverse DNS, συχνά μέσω IPv6 | Ο διαχειριστής του server (μάθημα 5.1) |
421 4.7.23 (Gmail) | Το ίδιο, προσωρινή εκδοχή | Το ίδιο |
550 5.7.29 / 421 4.7.29 (Gmail) | Δεν στάλθηκε μέσω TLS | Ο διαχειριστής του server |
421 4.7.28 ... unusual rate of email (Gmail), 550 5.7.28 ... unusual rate of unsolicited email | Πολύ μεγάλος όγκος mail ή πολύ ανεπιθύμητο mail από αυτή τη διεύθυνση IP | Μειώστε τον ρυθμό· σε περίπτωση οριστικής απόρριψης λύστε πρώτα την αιτία (spam, αγορασμένη λίστα) |
451 4.7.500 Server busy. Please try again later from [IP] (Microsoft) | Η Microsoft επιβραδύνει προσωρινά τη διεύθυνση IP, συχνά επειδή είναι νέα ή ο όγκος αυξάνεται ξαφνικά | Περιμένετε, ο server θα το ξαναπροσπαθήσει· ο διαχειριστής "ζεσταίνει" το IP και το δηλώνει στο SNDS (μάθημα 6.4). Η Microsoft τεκμηριώνει επίσης τη σειρά 4.7.500 έως 4.7.699 ως "Access denied, please try again later" σε περίπτωση ύποπτης δραστηριότητας |
550 5.7.606 έως 5.7.649 Access denied, banned sending IP [IP] (Microsoft) | Η διεύθυνση IP έχει αποκλειστεί από τη Microsoft | Ο διαχειριστής ζητά την αφαίρεσή της μέσω του sender.office.com, αφού λυθεί η αιτία |
550 5.7.708 Access denied, traffic not accepted from this IP (Microsoft 365, εξερχόμενα) | Η κίνηση από αυτό το IP ή αυτό το περιβάλλον Microsoft 365 δεν γίνεται δεκτή, συχνά μετά από κατάχρηση | Ο διαχειριστής του περιβάλλοντος Microsoft 365, μέσω της υποστήριξης της Microsoft |
554 ... blocked using zen.spamhaus.org, listed at, RBL | Η διεύθυνση IP βρίσκεται σε μια blocklist | Ο διαχειριστής του server, αφού λυθεί η αιτία (μάθημα 5.2) |
554 IP=192.0.2.25 - A problem occurred και παρόμοιες ειδοποιήσεις με "bad reputation" (T-Online) | Η T-Online έχει αποκλείσει τη διεύθυνση IP, βάσει δικών της δεδομένων φήμης | Ο διαχειριστής του server αποστολής επικοινωνεί με την T-Online (μάθημα 6.4) |
421 Maximum parallel connections for your IP-Address reached (T-Online) | Πολύ μεγάλος αριθμός ταυτόχρονων συνδέσεων | Ο διαχειριστής περιορίζει τον αριθμό των συνδέσεων· το mail θα φτάσει αργότερα |
Πώς αναζητάτε έναν άγνωστο κωδικό;
- Δείτε ποιος τον έδωσε. Το όνομα στο
Remote-MTAή μετά τοhostδείχνει ποιος φορέας είναι:google.com,outlook.comήprotection.outlook.com,t-online.de, και ούτω καθεξής. - Αναζητήστε τον κωδικό σε αυτόν τον φορέα. Η Google έχει μια σελίδα "Gmail SMTP errors and codes", η Microsoft "Email nondelivery reports and SMTP errors in Exchange Online", και η Yahoo και η T-Online έχουν σελίδες postmaster. Αυτές είναι πιο αξιόπιστες από ένα τυχαίο forum.
- Διαβάστε το κείμενο που ακολουθεί. Στους μεγάλους παραλήπτες υπάρχει συχνά ένας σύνδεσμος ή ένας κωδικός μέσα σε παρένθεση (όπως
(AS843)στη Microsoft) που λέει ακριβώς τι συμβαίνει. - Κοιτάξτε το αρχικό mail στο κάτω μέρος του bounce. Ποια διεύθυνση αποστολέα, ποιο Return-Path, ποιος server; Στα σφάλματα SPF και DMARC εκεί βρίσκεται η απάντηση.
Στην πράξη
Στο WebOké υπάρχει στη βάση γνώσεων μια λίστα με τις πιο συχνές ειδοποιήσεις, και στο DirectAdmin βλέπετε στο E-mail Tracking την κυριολεκτική απάντηση του server παραλαβής. Σε άλλους παρόχους υπάρχει συνήθως κάτι αντίστοιχο, μερικές φορές μόνο για τον διαχειριστή. Αν ζητάτε βοήθεια από έναν πάροχο, στείλτε πάντα το πλήρες bounce, με τη γραμμή με τον κωδικό, τη διεύθυνση αποστολέα, τη διεύθυνση του παραλήπτη και την ώρα. Μια περίληψη όπως "το mail μου δεν φτάνει" δεν μπορεί κανείς να την αναζητήσει.
Σύνοψη
- Κατατάξτε κάθε κωδικό πρώτα: διεύθυνση/mailbox του παραλήπτη, οι δικές σας ρυθμίσεις αποστολής, το domain σας, ή ο server αποστολής.
5.1.1η διεύθυνση δεν υπάρχει,x.2.2γεμάτο mailbox,5.3.4πολύ μεγάλο,5.7.1 relaying deniedδεν έχετε συνδεθεί.- Πιστοποίηση: Gmail
5.7.26/5.7.27/5.7.30, Microsoft5.7.509(DMARC με reject) και5.7.515(bulk). - Server: Gmail
5.7.25(PTR), Microsoft4.7.500(προσωρινή επιβράδυνση) και5.7.606(αποκλεισμένο IP), αποκλεισμοί IP από T-Online. - Αναζητήστε έναν άγνωστο κωδικό στον φορέα που τον έδωσε, και διαβάστε το αρχικό mail στο κάτω μέρος.
Κουίζ
Άσκηση
Άσκηση Z6.2: Σύνδεση κωδικού και αιτίας. Λαμβάνετε δέκα πραγματικά μηνύματα σφάλματος (με παραδείγματα domains και διευθύνσεων τεκμηρίωσης) και μια λίστα με αιτίες και με το ποιος πρέπει να δράσει. Συνδέστε κάθε ειδοποίηση με τη σωστή αιτία και τον σωστό φορέα. Το πρόγραμμα ελέγχει με σταθερό κλειδί και δίνει την εξήγηση για κάθε απάντηση σφάλματος.
Για περαιτέρω μελέτη
Τα βήματα σε αυτά τα άρθρα ισχύουν για τους πίνακες ελέγχου του WebOké· σε άλλους παρόχους λειτουργεί με παρόμοιο τρόπο.
- Εγχειρίδιο DirectAdmin 9.5: Αποστολή απορρίφθηκε: blacklists και όρια
- Mail delivery failed: πώς να διαβάσετε το μήνυμα σφάλματος και τι σημαίνουν οι κωδικοί
- Email απορρίφθηκε: message too big
- Αποστολή email: Too many recipients
- Όριο αποστολής email
- Αποστολή email από πολλά aliases, σφάλμα: Account xxx can not send emails from
- Εγχειρίδιο DirectAdmin 18.10: Δεν μπορώ να στείλω email
- Google, Gmail SMTP errors and codes: https://support.google.com/a/answer/3726730
- Microsoft, Email nondelivery reports and SMTP errors in Exchange Online: https://learn.microsoft.com/en-us/troubleshoot/exchange/email-delivery/ndr/non-delivery-reports-in-exchange-online
- T-Online Postmaster: https://postmaster.t-online.de/
