Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the '10.5: Keep 'Apple Mail To Do' off IMAP accounts in Mail' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Keep 'Apple Mail To Do' off IMAP accounts in Mail
Authored by: aperley on Jan 23, '09 11:05:20AM
Sadly, this doesn't work, and I will try to explain why exactly.

This hint provides a way to tell Mail which mailbox should be used by default for newly created To Do's. Same thing can be accomplished through Mail's settings dialog - by selecting Create Notes & To Do's in: On My Mac. And it does just that - tells Mail to create new To Do's locally. Either way you set it, it works - the new To Do's will be created in the local To Do mailbox. Unfortunately, it wouldn't prevent Mail from creating the server-side To Do IMAP folder. Mail won't put any items in it, but it will create it over and over again. With all respect to this hint's author, the hint doesn't help to prevent IMAP folder creation - it only helps to prevent using it as default mailbox for new To Do's.

After thorough examining of the .plist file, it seems that the problem lies elsewhere. Look into into your .plist under MailAccounts/[your IMAP account]: there are several keys named "[bhal-blah]MailboxName". In my case, the keys for the mailboxes I want to keep local look like this:

DraftsMailboxName: Drafts

NotesMailboxName: Notes

At the same time, the keys for the mailboxes I want to sync with corresponding IMAP folders look like this:

SentMessagesMailboxName: [Gmail]/Sent

TrashMailboxName: [Gmail]/Trash

Obviously, [Gmail] is my IMAP prefix. So, here it comes: no matter what you do, the ToDosMailboxName key will ALWAYS read [Gmail]/To Do. I've tried to manually change it to To Do (removing the [Gmail]/ part) million times (of course, deleting the IMAP "To Do" folder/label in Gmail web interface and the local ToDo.imapmbox under my IMAP account in Mail's Library at the same time), and Mail keeps reverting it back to [Gmail]/To Do every freaking time. WHY????

[ Reply to This | # ]

10.5: Keep 'Apple Mail To Do' off IMAP accounts in Mail
Authored by: mainmode1 on Jan 24, '09 01:34:36PM
1. Quit Mail.

2. In a Terminal window, paste the following command:

defaults write com.apple.mail NewNoteToDoAccount -string LocalAccountId


[ Reply to This | # ]
10.5: Keep 'Apple Mail To Do' off IMAP accounts in Mail
Authored by: palahala on Jan 24, '09 01:53:00PM

Errr, wow, if this works, then I think you should post the very same reply one level higher -- to ensure people see it! (the default threaded view hides it until one actually expands the thread).



[ Reply to This | # ]
10.5: Keep 'Apple Mail To Do' off IMAP accounts in Mail
Authored by: Helge33 on Jan 26, '09 01:22:33AM

I can confitm your observation. No matter what you do, Mail always re-creates the ToDo Folder on the IMAP account. I tried also to force the keywords like

ToDosLastCalendarUID

under "MailAccounts" to the proper local UID with no effect.

I am not even sure that at least the default ToDo list would now be local... this is annoying!!



[ Reply to This | # ]