Exim's command line takes the standard Unix form of a sequence of options, each starting with a hyphen character, followed by a number of arguments. The options are compatible with the main options of Sendmail, and there are also some additional options, some of which are compatible with Smail 3. Certain combinations of options do not make sense, and provoke an error if used. The form of the arguments depends on which options are set.
exim -bp | exiqsumm- Print a summary of messages in the queue.
exiwhat - Print what Exim is doing right now
exim -bh 192.168.11.22 - display Exim's checks, ACLs, and filters as they are applied / SMTP testing session
exim -bP -Display all of Exim's configuration settings
exiqgrep -f [luser]@domain - search the queue for messages from a specific sender.
exiqgrep -r [luser]@domain - search the queue for messages for a specific recipient/domain.
exiqgrep -o 60 - search exim queue for emails older than 60 seconds for a day use: 86400
exiqgrep -y 60 - search exim queue for emails younger than 60 seconds for a day use: 86400
exiqgrep -z -i | xargs exim -Mrm - remove all frozen emails
exim -Mvl <exim-message-id> - View a message's logs. helps when you have to check a message delivery issue, shows full log.
exim -d -M <exim-message-id>- force a mail to delivery with debug enabled.
eximstats - shows exim email statistics from all users, mailboxes on server. It may take long time, so better we run it with custom log data.
eg:tail -50000 /var/log/exim_mainlog > exim.custom.log; eximstats exim.custom.log
There are many of the commands available and you can learn by referring to https://www.exim.org/exim-html-current/doc/html/spec_html/ch-the_exim_command_line.html.