2

Clientmqueue is over 18GB and ls /var/spool/clientmqueue is working 5 min already. I want to see what mail is in the queue. Maybe i can read some in human format? To see date title who send it and who is receiver?

4

For typical queue try sendmail -Ac -bp or mailq -Ac
For HUGE queue try sendmail -O QueueSortOrder=none -Ac -bp

  • -Ac selects client queue
  • -Am selects main/MTA queue

You may add -v to get even more verbose output.

In case of HUGE queue add -O QueueSortOrder=none to avoid sorting queue entries.
If none does not work then try filename.
AFAIK none was added in sendmail-8.13.8 and filename in sendmail-8.10.

Documentation:
QueueSortOrder

4
  • sendmail -Ac -bp Takes so much time, i did a coffee break - still its working. I think it trying to show me 18gb of info? :) maybe it can show only 100 last? :) – barraba Mar 24 '13 at 12:26
  • 2 hours past - no gain, there is no output from this command. 18gb is to big i think – barraba Mar 24 '13 at 14:03
  • Sorry, I have forgotten how sendmail can be "sluggish" with HUGE queues. I have added the relevant extra option that may help. – AnFi Mar 24 '13 at 15:04
  • thanx alot !!! Its worked ! – barraba Mar 24 '13 at 17:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.