Die Sendmail E-Mail- Dienst Warteschlangen Nachrichten für die spätere Übermittlung , wenn sie nicht sofort geliefert werden. Sendmail speichert diese Nachrichten in ihrer mail -Warteschlange oder mqueue , Verzeichnis. Sie können Nachrichten in der Warteschlange durch das Löschen der Nachricht Dateien aus dem Verzeichnis mqueue abzubrechen. Nach einer E-Mail die Datei aus der Warteschlange Verzeichnis gelöscht wird, ist es nicht mehr für das Senden der Warteschlange und wird aus dem System entfernt. Email Nachricht Dateien im Verzeichnis mqueue nach deren Mail-Queue -IDs genannt. Anleitung
1
Öffnen Sie ein Terminal auf dem System ausgeführt Sendmail . Wählen Sie das "Terminal "-Verknüpfung auf Ihrem System die grafische Desktop oder melden Sie sich mit Ihrem Benutzernamen und Passwort am Terminal Log - in Eingabeaufforderung .
2
Typ "su" in das Terminal ein und drücken Sie " Enter", um sich der Benutzer root . Geben Sie "sudo su" statt , wenn Sie Ubuntu sind .
3
Type " mailq " am Terminal und drücken Sie "Enter ", um eine Liste der Nachrichten in der Warteschlange anzeigen und ihre Mail-Queue -IDs .
4
Identifizieren Sie die Mail-Queue -ID der Nachricht, die Sie löschen möchten. Die Mail-Queue ID unter dem " QID "-Spalte auf der linken Seite des mailq Ausgabe des Befehls angezeigt.
5
Typ "rm /var /spool /mqueue /QID " in das Terminal und ersetzt " QID "mit der Mail-Queue -ID der Warteschlange Nachricht, die Sie löschen möchten , und drücken Sie" Enter ".
6
Geben Sie" exit " am Terminal und drücken Sie" Enter ", um die root-Shell zu beenden.