Mutt and calendar?

Solution 1:

I use remind with mutt. I wrote a simple script that translates an Outlook calendar invitation to a remind event, appends the event to my ~/.reminders file, and opens vim with ~/.remind in one window and the invitation in another window for reference so that I can edit the remind event if desired. The script is invoked with a mutt macro.

When I receive an Outlook invitation, I type ,r to invoke the macro, check in the resulting vim instance that the event looks OK, then close vim with :qa or if I've edited the reminder, with :wqa.

To display the calendar and to alert me when meetings are about to start, I use tkremind.