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)