What is Email-Reminder?

Email-Reminder allows users to define events for which they want to receive a reminder by email (see sample reminders) either on the day of the event and/or a few days beforehand.

Possible events include:

  • birthdays
  • anniversaries
  • weekly, monthly and yearly events
This program includes a cron job that checks for events and sends reminders once a day, and a simple user interface (see screenshots) to add/modify reminders.

Reminders are either sent to your email account or to certain people directly.

from Google Code (Linux/UNIX source code).


Thursday, March 12, 2009

Upgrade to email-reminder 0.7.5 to save your marriage!

The new email-reminder 0.7.5, fixes a bug, introduced in 0.7.4, which all users of the anniversary event type will want to get. Without it, many anniversary events were not being sent. The latest version may therefore help save your marriage by:
  • fixing this bug
  • adding a relevant test to the regression suite
  • reporting similarly unexpected errors by email instead of aborting
It also includes a minor fix to the salutation blurb when sending reminders to a third-party and a new checkbox in the preferences of the graphical editor.

Finally, the Net::SMTP::SSL Perl module is now truly optional and no errors will be returned if you don't have it installed.

Thursday, November 20, 2008

email-reminder 0.7.4 now available

A new version of email-reminder is now available and it now includes support for SSL-enhanced SMTP servers with this new configuration option:
smtp_ssl = 1
This release also eliminates the "No reminders found for..." message that some users reporting getting from their cron log.

Thursday, July 3, 2008

New source repository and bug tracker

I have just moved the source code repository for email-reminder to a git repository. Aside from git being a great distributed revision control system, this move was intended to allow easier collaboration with outside contributors.

So go ahead, work on email-reminder, commit your changes and send me those patches you've always been meaning to upstream :)

As a complement to this new distributed repository, I have also added an embedded cil repository to keep track of bugs and future enhancements. Give it a try, it's a fantastic little command-line issue tracker that works beautifully with git. Then send some more ideas to Andy.