Không có mô tả

George C. Privon bea2bca23b sample analytic plot 11 năm trước cách đây
LICENSE 1baefc0b66 GPLv3 license 11 năm trước cách đây
README.md a86bddfebe more readable and useful README 11 năm trước cách đây
email_stats.py 86de02371e make scolor available regardless, only try to plot unknowns if there are some 11 năm trước cách đây
sample.png bea2bca23b sample analytic plot 11 năm trước cách đây

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.