MailIntegration

Please note: This article has been contributed by a user.


Contents

Mail and iCal Integration (Leopard only)

One of the nice things about Things is its flexible integration with Mail and iCal. What this means is that you can set it up so that you can convert emails into To Do items in Mail and they will automatically appear in your Things Inbox. Even better, Things will be able to link you back to the original email.

Here's what you do (and you only have to do this once):

Step 1: Mail

  1. open an email message in Mail and select some text in it
  2. Click the To Do button (alt-cmd-Y)

Step 2: iCal

Now go to iCal. You should see a calendar called mail-to-dos

  1. Select the mail-to-dos calendar in the left pane
  2. Press the + button at the bottom left corner three times to create three new calendars
  3. Rename the three untitled calendars Today, Next and Someday.

Take care at this point. If you happen to use products like Bento, note that they only pick up content from your local machine. So, if you want Bento to 'see' the tasks, make sure your new set of calendars are under Calendars - 'On your Mac' - and not in a mail account.

Step 3: Things

Finally, open Things and

  1. Select Preferences from the Things menu
  2. Click the iCal button to reveal the sync options
  3. Select Custom from the popup menu
  4. Select the mail-to-dos calendar and set the Sync with menu to Inbox
  5. Select the Today calendar and set it to sync with Today
  6. Repeat for Next and Someday
  7. Drag the calendars in Things so that they match the order shown below
  8. Press apply

Image:Things-mail-ical-sync.png

You will now be able to see and edit your todos in iCal and any other application or dashboard widget that supports this system wide sync.

But… (!)

  1. Don't delete a todo from iCal or Mail.
  2. Don't move a todo from one calendar to another.

Otherwise you wil get problems with duplicate todos in Things. Read: Syncing with iCal (FAQ) The workaround is to change the status to completed in iCal or Mail and afterwards log or delete them in Thing.