Nessuna descrizione

George C. Privon a86bddfebe more readable and useful README 11 anni fa
LICENSE 1baefc0b66 GPLv3 license 11 anni fa
README.md a86bddfebe more readable and useful README 11 anni fa
email_stats.py 86de02371e make scolor available regardless, only try to plot unknowns if there are some 11 anni fa

README.md

Email Analytics

A short script to do simple analysis of mbox email files.

Currently the script:

  • plots time vs day of all emails, optionally color-coded by user-specified sender information

In the future, I would like to add capabilities to:

  • histograms collapsed along different axes
  • histogram of popular email addresses
  • gant chart of when email addresses were being emailed
  • histogram of number of attachments and size of attachments
  • histogram of number of recipients
  • word count of emails?
  • python natural language toolkit analysis?

Usage

For usage information:

$ python email_stats.py -h
usage: email_stats.py [-h] [--plotfile PLOTFILE] [--title TITLE]
                      [--sendercolors SENDERCOLORS]
                      mbox

positional arguments:
  mbox                  Mailbox to analyze.

optional arguments:
  -h, --help            show this help message and exit
  --plotfile PLOTFILE, -p PLOTFILE
                        Name of output plotting file.
  --title TITLE, -t TITLE
                        Plot title.
  --sendercolors SENDERCOLORS, -s SENDERCOLORS
                        Comma separated list of search strings for the sender
                        field. Each will be displayed with a different color.

License

The script is licensed under the GPLv3.