Initial import
This commit is contained in:
53
postfix.txt
Normal file
53
postfix.txt
Normal file
@ -0,0 +1,53 @@
|
||||
## - Postfix Commadozeile
|
||||
|
||||
## - flush queue
|
||||
## -
|
||||
postqueue -f
|
||||
|
||||
## - Mail-Queue ansehen (sicherheitshalber mit less):
|
||||
## -
|
||||
mailq | less
|
||||
|
||||
## - Anzahl der Mails in der Queue:
|
||||
## -
|
||||
mailq | egrep '^--'
|
||||
|
||||
## - gesamte Mail-Queue löschen:
|
||||
## -
|
||||
postsuper -d ALL
|
||||
|
||||
## - einzelne Mails aus der Queue löschen:
|
||||
## -
|
||||
mailq | less
|
||||
## - die entsprechende queue_id merken/kopieren
|
||||
## -
|
||||
postsuper -d ID
|
||||
|
||||
## - Trickreicher wird es wenn man alle Emails von oder zu einer Adresse löschen möchte:
|
||||
## -
|
||||
mailq | tail +2 | awk 'BEGIN { RS = "" } / user@huschi\.net$/ { print $1 } ' \
|
||||
| tr -d '*!' | postsuper -d -
|
||||
|
||||
## - oder auch so:
|
||||
## -
|
||||
for i in `mailq | egrep "^[0-9A-F]" | grep 'MAILER-DAEMON' | cut -c1-12 | sed s/\*//g` ; \
|
||||
do echo "delete msg: $i" ; postsuper -d $i ; done
|
||||
|
||||
|
||||
## - ---
|
||||
|
||||
## - alle Mails auf "hold":
|
||||
## -
|
||||
postsuper -h ALL
|
||||
|
||||
## - einzelne Mails auf "hold":
|
||||
## -
|
||||
postsuper -h ID
|
||||
|
||||
## - alle Mails von "hold" wieder releasen:
|
||||
## -
|
||||
postsuper -H ALL
|
||||
|
||||
## - einzelne Mails releasen:
|
||||
## -
|
||||
postsuper -H ID
|
Reference in New Issue
Block a user