BuzGibi1i adlı üyeden alıntı: mesajı görüntüle
@zihniates;

postsuper: option requires an argument -- 'd'
postsuper: fatal: usage: postsuper [-c config_dir] [-d queue_id (delete)] [-e queue_id (expire)] [-f queue_id (expire and/or un-hold)] [-h queue_id (hold)] [-H queue_id (un-hold)] [-p (purge temporary files)] [-r queue_id (requeue)] [-s (structure fix)] [-S (redundant structure fix)][-v (verbose)] [queue...]
böyle bir hata verdi ama...
Selam,

queue'de hala e-postalar görünüyor mu? e-posta görünmüyorsa bu komut işe yaramayacaktır. O nedenle -d argüman bekliyordur.
eğer queue'de e-postalar görünüyorsa şunu da deneyebilirsin.
bir sh parçacığı oluşturabilirsin.

nano delete_mail_queue.sh
#!/bin/bash
mailq | grep domain.com | awk '{print $1}' | while read mail_id; do
  postsuper -d $mail_id
done
chmod +x delete_mail_queue.sh
./delete_mail_queue.sh