Mail history

Mailhistory -- this program analyses your email archives, and prints a table giving date and cumulative email count/size. The program works on mailfolders in "Berkely Mail Format". This is the file format normally used by Pine on Unix.

Excel graph of email history

For Windows users:

mailhistory.exe - Windows executable (138k)
mailhistory.xls - Excel spreadsheet (241k)

This is a command-line utility, so you must run it from the command prompt. If your emails are not currently in Berkely Mail Format, you will have to convert them. I suggest you use my Email Archiver. This will turn Outlook Express stores into individual emails. Then, run it again and press CTRL-E-M-L to access the secret function of turning individual emails into BMF.

For unix users:

mailhistory.cpp - source code (30k)
mailhistory.gp - Gnuplot script (1k)

To compile it, just do g++ -Wall mailhistory.cpp -o mailhistory. It uses <string> from the STL, so you'll need that to be working. The gnuplot script was provided by Ross Younger (see example output below). Thanks!

Gnuplot graph of mail history