gminder

.!.

GMinder – GMail based birthday reminders

I have a terrible time remembering birthdays. I also don’t know anything about databases, but I do know that the GMail service has pretty good uptime, and that you can store contact information there. Enter GMinder.

download

  • gminder.python (rename to gminder.py after download)

    Usage Notes

    • GMinder is a python script and depends on libgmail.
    • You will need to edit the script so that it uses your GMail login and password
    • On the GMail side, for each contact you wish to keep track of, enter the following into the “notes” section:
      • birthday: 06/23/1979

      Note that for now, you will need to put leading zeroes.

    • You will probably want to run GMinder from a cron job. My crontab looks like this:
      • 0 1 * * * /home/achiang/local/bin/gminder.py

    issues

    • this is v1.0
    • is this worthy of sourceforge?
    • the regexp that looks for birthday strings could be updated to be less fragile (ie, not require leading zeroes)
    • should create a web front end
    • should probably remove hard coded values
    • only one reminder per year (rather than the present email count down)
    • this can probably be expanded to be a general purpose reminder (clever use of labels, etc)