Suggestion on Mail log analysis tools?

Posted on 2007-07-31
Last Modified: 2013-12-16
Any good suggestions on mail log analysis tools? I'm using postfix right now and trying to get some stats about our email servers and so far it's been a huge pain. I'm using splunk right now, but it's slow and not really helpful when you want a report.

Question by:andythedestroyer
    LVL 25

    Expert Comment

    I wrote a tool that helps check the post fix log for rejected emails.  This works if you use reverseDNS lookups to block spam. The tool just allows you to copy the rejected section and paste into the app and tell it to process. The end result are tree nodes with info under the node of the appropriate user. It has filtering and such.  It is a Dot Net 2.0 app so you would need to install the 2.0 framework. If you are interested in getting it, please let me know. I would like to distribute it, but since I wrote it in the Express edition, I have no happy way to do so--I don't like the "click once." The app works fine if  you have 2.0 installed and just run the exe.
    LVL 25

    Accepted Solution

    For my postfix servers I use pfloggsumm, awstats, mailgraph, and queuegraph.
    pfloggsumm - daily summary of email by hour, top senders/receivers by volume/bytes
    awstats - like pfloggsumm but web-based and continuous; much better and recommend
    mailgraph - tracks sent/received/rejected/spam/etc. in rrd graphs
    queuegraph - tracks deferred/active queues in rrd graphs

    I'm not familiar with splunk so I'm not sure what I use can do that splunk can't and vice versa.
    LVL 1

    Author Comment

    We also use awstats here, but didn't know it can track mail log too. I'll give mailgrapch and queuegraph a try,  they sound just like what i needed.

    thanx all for the help =)
    LVL 25

    Expert Comment

    awstats can do quite a few different daemons.  I use it for apache,proftpd, and postfix.  if you do a google search for awstats and postfix, you'll find the config file modifications you need to do so it'll be able to collect the data properly
    LVL 25

    Expert Comment

    btw, just curious why a grade of B.  It sounds like I gave you what you wanted.  If I didn't give you a full solution, it would be nice to know what was missing.  thx

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    Join & Write a Comment

    I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension ( This reminded me of questions tha…
    Explore the encryption capabilities built into Google Apps and how these features can help you meet privacy policy and regulatory compliance, but are not a full solution. Understand and compare the most popular email encryption services for Google A…
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    The purpose of this video is to demonstrate how to set up a Mailchimp campaign. This will include styling and adding elements to a newsletter/email. This will be demonstrated using a Windows 8 PC. Mailchimp will be used. Log into your Mailchim…

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now