
Ich möchte qmhandle verwenden, um Nachrichten basierend auf Text in der Mitte eines der Selektoren zu löschen. Beispiel:
qmhandle -Sfailure*
löscht alle Nachrichten, deren Betreff mit „Fehler“ BEGINNT. Wenn ich jedoch alle Nachrichten löschen möchte, deren Betreff „Hinweis“ ENTHÄLT, kann ich keine Möglichkeit finden, dies zu tun.
qmhandle -S*notice*
funktioniert nicht.
Gibt es eine Möglichkeit, mit qmhandle führende Platzhalter zu verwenden?
Antwort1
Verwenden Sie Anführungszeichen. Funktionierende Beispiele:
./qmHandle -S"failure notice"
./qmHandle -S"notice"
./qmHandle -S"Undelivered Mail Returned to Sender"
-Stext : delete all messages that have/contain text as Subject
Sie benötigen * nicht, standardmäßig wird nach Teilzeichenfolgen gesucht.