Changing the iPhone IMAP “Sent” folder name
One of the downsides to using multiple devices or clients against a single IMAP account is that every device/client does things a little differently. Some use the IMAP deleted flag, some use a “Trash” folder, others use “Deleted Items”. Sent it almost as bad, most clients use “Sent”, but many use “Sent Items” (Outlook’s standard).
Luckily many IMAP clients allow you to reconfigure the special Sent, Drafts and Trash folders. With the iPhone, you can change these folders, but the option is well hidden, and isn’t always accessible.
First, create an IMAP account on your iPhone, then follow these instructions:
- Start at the home screen
- Go to Settings
- Choose “Mail, Contacts, Calendar”
- Select an IMAP account
- Scroll to the very bottom of the list, choose “Advanced”
- Change each of the “Mailbox Behaviours” items as needed.
If no folders show up in the list, return to the home screen, go to the Mail app, open the account, this should present you with a folder list. Now return to step #1 and try again.
Also be aware that even once you change a mailbox, it will still show up with the default name in the iPhone interface, however, the iPhone will use the selected folder when interacting with the server.
iPhone/iPod Touch SyncML clients
The iPhone is now over a month old, and good news, there are two SyncML clients available. I’ve had the opportunity to play with both briefly.
Funambol is the free/opensource offering, it worked reasonably well in iPhone OS 2.0.0, but since upgrading to 2.0.1, it appears to perform a slowsync on every synchronization, resulting in potential duplicates, as well as the inability to delete items on either side. For this reason, I’m not recommending it at this time.
Synthesis’ SyncML client is currently free, but will become a paid commercial product in the future, once Calendar support is added.
The initial version of the Synthesis client didn’t function at all with MDaemon’s SyncML server, Synthesis reported that the problem was fixed over a week ago, but it was just finally approved by Apple last night, and so far, it works great.
This is my current personal choice for SyncML client, I will post a more detailed review down the road once I have a bit more experience with it.
In both cases, the clients only support synchronizing the Contacts database, not the Calendar database (Apple didn’t bother with a Calendar API), nor Tasks (Apple didn’t bother to write a Tasks application)