Portal Home > Knowledgebase > Articles Database > Main >> Email >> Mail Queue Manager large
Main >> Email >> Mail Queue Manager large
Posted by loodwood, 08-29-2012, 02:30 PM |
Main >> Email >> Mail Queue Manager queue is getting larger
The emails can be seen in the queue with this.....
[a fatal error or timeout occurred while processing this directive] [a fatal error or timeout occurred while processing this directive] [a fatal error or timeout occurred while processing this directive] [a fatal error or timeout occurred while processing this directive]undef error - Out of memory during "large" request for 33558528 bytes, total sbrk() is 205907968 bytes at /usr/local/cpanel/perl/Template/Stash.pm line 161.
|
Posted by BestServerSupport, 08-30-2012, 10:13 AM |
Have you recently made any changes to your server?
Please have a look at the cPanel logs to get more details:
/usr/local/cpanel/error_log
|
Posted by dareORdie, 08-30-2012, 10:45 AM |
Hello,
If you have the shell access then first you can check the mail queue using the command: exim -bpc
You can delete the frozen emails using the command :
Further you can rename the folder input present in the directory :
/var/spool/exim
Then restart the exim service : service exim restart
If you do above steps everything will work properly.
|
Posted by racknap1, 08-30-2012, 11:18 AM |
Hi,
You can go to your SSH and run these commands :-
Check the count of mails
# exim -bpc
Check the mail details with message id's
# exim -bp
First remove frozen messages
# exiqgrep -z -i | xargs exim -Mrm
Then check your mail log
tail -f /var/log/exim_mainlog
Remove all messages
# exim -bp | exiqgrep -i | xargs exim -Mrm
Hope you'll find this helpful.
|
Posted by BestServerSupport, 08-30-2012, 11:39 AM |
In addition to this, if you wish to remove all the emails from the mail queue with specific content string then issue below command from SSH:
exiqgrep -ir string@ | xargs exim -Mrm
where string should be your string of content.
|
Add to Favourites Print this Article
Also Read