Check postfix logs on ubuntu

On Ubuntu, you can check the Postfix logs in the /var/log/mail.log file. You can use various commands to view the contents of this log file. Here are a few examples:

  1. Using cat:

    To view the entire contents of the mail log, you can use the cat command:

    cat /var/log/mail.log
    
  2. Using less:

    If the mail log is too large to fit on a single screen, you can use less to view it page by page. Press the “q” key to exit less when you’re done:

    less /var/log/mail.log
    
  3. Using tail:

    To view the last few lines of the mail log, which is often useful for checking recent entries, you can use tail:

    tail /var/log/mail.log
    

    You can also use the -n option to specify the number of lines to display. For example, to see the last 50 lines:

    tail -n 50 /var/log/mail.log
    
  4. Searching for Specific Entries (grep):

    If you want to search for specific entries or patterns in the log, you can use the grep command. For example, to find all occurrences of “error” in the mail log:

    grep "error" /var/log/mail.log
    

    Replace "error" with the specific keyword or phrase you want to search for.

Remember to use sudo before these commands if you need superuser privileges to access the log file. For example:

sudo cat /var/log/mail.log

Checking the mail log can be helpful for troubleshooting email-related issues on your Ubuntu server running Postfix. It provides valuable information about email deliveries, errors, and other activities related to your mail server.