Mailq Command

Μάθετε τι υπάρχει ακόμα στην ουρά για παράδοση

mailq είναι μια εντολή στα συστήματα Linux που εκτυπώνει μια περίληψη των μηνυμάτων email που βρίσκονται σε ουρά για μελλοντική παράδοση.

Η πρώτη γραμμή που εκτυπώνεται για κάθε μήνυμα δείχνει το εσωτερικό αναγνωριστικό που χρησιμοποιείται στον συγκεκριμένο κεντρικό υπολογιστή σας για το μήνυμα, με έναν πιθανό χαρακτήρα κατάστασης, το μέγεθος του μηνύματος σε bytes , την ημερομηνία και την ώρα αποδοχής του μηνύματος στην ουρά και τον αποστολέα φακέλου του μηνύματος.

Η δεύτερη γραμμή εμφανίζει το μήνυμα σφάλματος που προκάλεσε τη διατήρηση αυτού του μηνύματος στην ουρά. δεν θα είναι παρούσα αν το μήνυμα υποβληθεί σε επεξεργασία για πρώτη φορά.

Οι χαρακτήρες κατάστασης είναι είτε ένας αστερίσκος που υποδεικνύει ότι η εργασία είναι υπό επεξεργασία, ένα Χ για να δείξει ότι το φορτίο είναι πολύ υψηλό για να επεξεργαστεί την εργασία, ή μια παύλα για να δείξει ότι η εργασία είναι πολύ μικρή για να επεξεργαστεί.

Οι ακόλουθες γραμμές εξόδου δείχνουν τους παραλήπτες μηνυμάτων, έναν ανά γραμμή.

Σημείωση: Το mailq είναι ίδιο με το sendmail -bp .

mailq Command Syntax

mailq [ -Ac ] [ -q ... ] [ -v ]

mailq Η εκτέλεση mailq χωρίς οποιονδήποτε διακόπτη δείχνει τα e-mail που βρίσκονται σε ουρά.
-Μετα Χριστον Εμφάνιση της ουράς υποβολής αλληλογραφίας που καθορίζεται στο /etc/mail/submit.cf αντί της ουράς MTA που καθορίζεται στο /etc/mail/sendmail.cf .
-q [ ! ] I substr Περιορίστε τις επεξεργασμένες εργασίες σε εκείνες που περιέχουν substr ως υποσύνολο της ουράς αναμονής ή όχι όταν ! καθορίζεται.
-q [ ! ] R substr Περιορίστε τις επεξεργασμένες εργασίες σε εκείνες που περιέχουν substr ως υποσύνολο ενός από τους παραλήπτες ή όχι πότε ! καθορίζεται.
-q [ ! ] S substr Περιορίστε τις επεξεργασμένες εργασίες σε εκείνες που περιέχουν substr ως υποσύνολο του αποστολέα ή όχι όταν ! καθορίζεται.
-v Εκτυπώστε λεπτομερείς πληροφορίες. Αυτός ο διακόπτης προσθέτει την προτεραιότητα του μηνύματος και έναν δείκτη ενός χαρακτήρα (ένα σύμβολο συν ή κενό διάστημα) που υποδεικνύει εάν έχει σταλεί ένα προειδοποιητικό μήνυμα στην πρώτη γραμμή του μηνύματος. 1

1) Επιπρόσθετα, μπορούν να συνδυαστούν επιπλέον γραμμές με τους παραλήπτες που υποδεικνύουν τις πληροφορίες του "ελεγχόμενου χρήστη". αυτά τα δεδομένα δείχνουν ποιος θα είναι κύριος οποιωνδήποτε προγραμμάτων που εκτελούνται για λογαριασμό αυτού του μηνύματος και το όνομα του ψευδωνύμου που επέκτεινε η εντολή. Επιπλέον, τα μηνύματα κατάστασης για κάθε παραλήπτη εκτυπώνονται αν είναι διαθέσιμα.

Το βοηθητικό πρόγραμμα mailq εξέρχεται 0 από την επιτυχία και> 0 αν παρουσιαστεί σφάλμα.

mailq Παράδειγμα

Αυτό είναι ένα παράδειγμα του τι μπορεί να μοιάζει η εντολή mailq μετά την εκτέλεση:

Mail ουράς (1 αίτημα) --- QID ---- - Μέγεθος ---- ---- Q-Ώρα ----- ------ Αποστολέας / Παραλήπτης ----- AA45401 5 Thu Mar 10 11:15 root (Άγνωστο χρήστη) bad_user