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?
Asked
Active
Viewed 1,932 times
1 Answers
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
![](../../users/profiles/163277.webp)
AnFi
- 5,883
- 1
- 12
- 26
-
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