GTD Tickler file: Another approach with MailTags

Somewhere between the full, ‘classical’ GTD Tickler file using Zak Greant’s Applescript and my original, ‘dump-it-all-in-and-sort-it-out-later’ approach (unclassical), comes this idea in an email from Roger Eberhart.

I figured out a much simpler system using a SmartMailbox and MailTags. The SmartMailbox (I call mine @INBOX) is set to show unread or mail whose due date is ?¢‚Ǩ?ìbefore 1 day from today?¢‚Ǩ¬ù.

I then can set a due date on my mail using MailTags. When the date rolls around it will appear in my @INBOX (it will then stay there until I remove the due date or set a due date in the future).

I might modify this further and instead of having unread as one of the conditions, set it to untagged mail. That way I can read my mail from work on .Mac and not have it screw up my @INBOX.

That will also allow me to set Tags for @Action, @Waiting For, and Archive to remove mail from the @Inbox. I?¢‚Ǩ‚Ñ¢ll have to make sure my MailAct-On scripts for these actions also remove any due date.

Very clever! Is there no end to the things that MailTags can do?

  • Digg
  • Facebook
  • Delicious
  • StumbleUpon
  • Evernote
  • Share/Bookmark
Tags: , ,

Related posts


8 Responses to “GTD Tickler file: Another approach with MailTags”

  1. Roger Eberhart says:

    I played around with this some more. Because Mail’s rules do not have an ‘or’ statement, I had to create a ‘@Defer’ keyword. So my inbox rule is any of the following: no keyword, due date before 1 day from today. I have some Mail Act-On rules set up to assign things to Action, Waiting For, Archive, and Defer. The scripts for the first three clear any keywords, set due date to none, and then assign an appropriate keyword. The Defer script is the same except for the final step. I set due dates to on and give it a due date 7 days from the current date. If I need to fine tune the date, I can go into my Defer Smart Mailbox and adjust the due date. My only problem now is that Mail seems less stable since adding Act-On and Mail Tags. Also, the Smart Mailboxes don’t always update properly.

  2. Zak Greant says:

    Heh. Nothing seems to flush really cool code out of the woodwork (or is that network?) than writing some slightly lame code. :) I have just run out to grab a copy of MailTags.

    Cheers!
    –zak

  3. [...] Using MailTags you can add notes (and keywords) to emails, although not in roll-over form. You can also set due dates to make emails “reappear”. See Roger Eberhart’s GTD set-up for doing this, easily adaptable for non-GTD use. Technorati Tags: SNARF, Mail.app, MailTags, GTD [...]

  4. [...] This is a third way to make reminders to deal with a certain email at a future date. You could also use Zak Greant’s full-blown GTD Tickler file script or Roger Eberhart’s MailTags approach. Technorati Tags: iCal, AppleScript, Mail.app, email [...]

  5. [...] Got some things done in Apple Mail, Part I Got some things done in Apple Mail, Part II AppleScript to create and run a GTD ?¢‚ǨÀúTickler file?¢‚Ǩ‚Ñ¢ GTD Tickler file: Another approach with MailTags [...]

  6. [...] One way around this is to run a Tickler file with MailTags. Although due to the way that Mail.app handles IMAP support, a mailbox rebuild will rebuild your local cache and wipe out the MailTags info, which is appended to the cached copy of each emlx file. [...]

  7. [...] There are ways to get a tickler file going inside Mail.app itself using MailTags or AppleScript, but for those who prefer a web-based solution, MyTicklerFile will do the job nicely. [...]

  8. Darla says:

    Thank you for this! Love this use of MailTags. Very handy.

Leave a Reply