Important Exim Commands Rumi, March 6, 2018November 6, 2018 To get a count of messages in the queue exim -bpc Print a listing of the messages in the queue (time queued, size, message-id, sender, recipient) exim -bp Print a summary of messages in the queue (count, volume, oldest, newest, domain, and totals): exim -bp | exiqsumm Print what Exim is doing right now: exiwhat Display the version of Exim and the location of Exim configuration file: exim -bV Display the current configurations of Exim: Advertise Here exim -bP Count the number of email messages in the queue, and display the total number of messages to the standard output: exim -bpc Display the email messages in the queue (time queued, message size, message id, sender and recipient): exim -bp Dispaly a summary of email messages in the queue (count, volume, oldest, newest, domain, and totals): exim -bp | exiqsumm View the log for the email message: exim -Mvl <messageID> View the body of the email message: exim -Mvb <messageID> View the header of the email message: exim -Mvh <messageID> Search the queue for email messages from a specific email address: exiqgrep -f user@domain.tld Search the queue for email messages to a specific email address: exiqgrep -r l user@domain.tld Freeze all queued mail from a specific sender: exiqgrep -i -f l user@domain.tld | xargs exim -Mf Remove a single email message with <messageID> from the queue: exim -Mrm <messageID> Delete all frozen email messages: exiqgrep -z -i | xargs exim -Mrm or: exim -bpr | grep frozen | awk {'print $3'} | xargs exim -Mrm Try to deliver the email message with <messageID> from email queue: exim -M <messageID> Delete all email messages in the queue: exim -bpru|awk {.print $3'}|xargs exim -Mrm Process the entire queue again: exim -qf Force another queue run and attempt to flush the frozen messages: exim -qff Test how Exim will route to a given email address: exim -bt user@domain.tld To remove a message from the queue, enter: # exim -Mrm {message-id} To remove all messages from the queue, enter: # exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | bash Alternative method of following clean command: # exim -bp | exiqgrep -i | xargs exim -Mrm Src: https://linoxide.com/linux-how-to/command-line-exim/ https://www.rosehosting.com/blog/useful-exim-commands/ Related Collected Articles Configurations (Linux) Exim
Using FastCGI with Nginx for Performance on a VM November 11, 2012November 11, 2012 This weekend I decided to play around with the configuration on my Rackspace Cloud Server. Since our various websites have been doing well lately, the relatively low-powered machine I am running on is starting to fill up its available RAM. So far so good but as everyone quickly learns –… Read More
Redesigning the Windows Logo February 20, 2012 We have said that Windows 8 is a complete reimagination of the Windows operating system. Nothing has been left unexplored, including the Windows logo, to evaluate how it held up to modern PC sensibilities. The Windows logo is a strong and widely recognized mark but when we stepped back and… Read More
Install Vesta Control Panel (vestacp) on Centos 7 with PHP-FPM and PHP 7.2 January 28, 2019 I had few issues on my container and KVM on installing vestacp. Issues were like quite weird, such as- Post installation on KVM- it moved into emergency maintenance mode Post installation on LXC container- DNS resolution halted After hours and hours of search, found few root causes- I have to… Read More