IMAP, VersaMail, and Mail.app

I’m continuing to experiment with VersaMail, the e-mail application running on my palmOne Treo 650 smartphone.  GPRS quibbles aside, my only complaint is related to the interactions between VersaMail and Mail.app.

Specifically, when I delete a message in VersaMail (and tell VersaMail to delete the message on the server), it doesn’t always disappear in Mail.app.  Likewise, when I delete a message in Mail.app, it remains in the Treo’s Inbox.  Even using the Treo’s “Sync server folders” command in VersaMail doesn’t seem to correct the problem.

I’m sure that this is all just the result of slightly differing IMAP implementations.  After all, I have seen firsthand how deleting an e-mail message in Mail.app doesn’t “take effect” in Outlook until you switch folders in Mail.app.  Sometimes you have to use the “Empty Trash” command as well in order for changes to take effect.

It’s certainly not a showstopper, so I’m not terribly concerned about it.  But, if someone has some information on how I might be able to work around this, that would be greatly appreciated.

Technorati Tags: ,

2 comments

I know it’s been a while, but did you ever figure out a resolution to the delete not really deleting problem?

Jon,

No, I didn’t. I think the fault lies squarely with VersaMail. Since that time, I’ve switched away from Exchange Server to an open source IMAP server, and the problem still persists. Worse–in fact, when I delete from VersaMail, then empty the trash (telling it to also delete from the server), then resynchronize the server folders, the messages I just deleted reappear again! It’s crazy. I do believe that VersaMail’s IMAP support is a bit rudimentary.