Yahoo! Mail Web API
Yahoo! Implements IMAP Over SOAP
One wonders what they found in IMAP that was lacking. I would have loved to be at the meeting (this is an imaginary meeting that took place only in my head) where one small developer raises his hand and asks "why don't we just use IMA..." but couldn't finish the sentence as the rest of the room shouted "SOAP! SOAP! SOAP!"
Comments
-
- Posted by: Paul Jarc
- Posted on: March 30, 2007 11:24 AM
Aside from syntax (Who needs three ways to represent a string? And why should any of them involve a round-trip delay?), IMAP is more stateful than it probably should be. In particular, there's no way for a server to tell a client "a message in the current mailbox got deleted out from under you", which makes trouble for concurrent access from multiple clients.