GNU/Linux >> LINUX-Kenntnisse >  >> Linux

mailq-Befehlsbeispiele unter Linux

Der Befehl mailq listet alle ausgehenden E-Mail-Nachrichten auf, die auf Zustellung warten:

# mailq
Queue ID- --Size-- ----Arrival Time--  -Sender/Recipient--
46AAB43972*    333 Tue Jan 10 21:17:14 [email protected]
                                       [email protected]

Gesendete E-Mail-Nachrichten werden auch in einer Protokolldatei /var/log/mail.log aufgezeichnet .

mailq-Befehlsbeispiele

1. So sehen Sie die E-Mails in der Warteschlange:

# mailq 

2. So zeigen Sie die angegebene Mailübermittlungswarteschlange an:

# mailq -Ac 

3. So zeigen Sie die „verlorenen“ Elemente in der Mail-Warteschlange anstelle der normalen Warteschlangenelemente an:

# mailq -qL 

4. So zeigen Sie die isolierten Elemente in der E-Mail-Warteschlange anstelle der normalen Warteschlangenelemente an:

# mailq -qQ 

5. So begrenzen Sie verarbeitete Jobs auf diejenigen, die substr als Teilzeichenfolge enthalten:

# mailq -q[!]I substr 

6. So beschränken Sie verarbeitete Jobs auf Jobs in Quarantäne, die substr als Teilzeichenfolge enthalten:

# mailq -q[!]Q substr 

7. So beschränken Sie verarbeitete Jobs auf diejenigen, die substr als Teilzeichenfolge eines der Empfänger enthalten:

# mailq -q[!]R substr 

8. So beschränken Sie verarbeitete Jobs auf diejenigen, die substr als Teilstring enthalten:

# mailq -q[!]S substr 

9. So drucken Sie ausführliche Informationen:

# mailq -v 

Hinweis

Sendmail ist ein intelligenter Mail-Agent, der versucht, Mail auch dann zuzustellen, wenn Fehler auftreten. Wenn beispielsweise ein Benutzer versucht, eine E-Mail an [email protected] zu senden, und der Mailserver für hostname.com ausgeschaltet ist, kann sendmail keine Verbindung zum TCP-Port 25 auf dem Mailserver für hostname.com herstellen und folglich nicht in der Lage sein, die Post zuzustellen. Anstatt aufzugeben, stellt sendmail die E-Mail in eine Warteschlange und versucht eine erneute Zustellung. Die Standardaktion von sendmail besteht darin, 5 Tage lang alle 4 Stunden eine erneute Zustellung von E-Mails in der Warteschlange zu versuchen, bevor es aufgibt und eine „Zustellungsfehler“-Benachrichtigung an den ursprünglichen Absender sendet. Mails in der Warteschlange werden im Verzeichnis /var/spool/mqueue gespeichert und vom Programm mailq verwaltet.


Linux
  1. 7 Beispiele für Linux-df-Befehle

  2. sa-Befehlsbeispiele in Linux

  3. ac-Befehlsbeispiele in Linux

  4. df-Befehlsbeispiele in Linux

  5. du-Befehlsbeispiele in Linux

9 Beispiele für tee-Befehle unter Linux

9 diff-Befehlsbeispiele in Linux

Linux-IP-Befehl mit Beispielen

Mail-Befehl unter Linux

mail-Befehl unter Linux

id-Befehlsbeispiele in Linux