Feature Requests item #1115524, was opened at 2005-02-03 11:13 Message generated for change (Comment added) made by lschiere You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350235&aid=1115524&group_id=235
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: msn Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: cclonch (cclonch) Assigned to: Stu Tomlinson (nosnilmot) Summary: Support of Exchange Instant Messenging Initial Comment: Given the response to my bug submission (http://sourceforge.net/tracker/index.php?func=detail&aid=1115493&group_id=235&atid=100235) I'd like to make a formal request for support of Exchange Instant Messenging. It looks like there have been past forum posts (http://sourceforge.net/forum/message.php?msg_id=1757730) and support requests (http://sourceforge.net/tracker/?group_id=235&atid=200235&func=detail&aid=756764) on the topic of EIM, but not anything official, or at least ones that were kept up on. I'd like to move over to Linux at work, but need to have IM support. It seems there are no IM clients for Linux that support EIM, although gaim appears to be the closest; close enough that I thought it actaully did support it. In nosnilmot's comment to my bug report, he noted that the protocols are different. How much does EIM vary to MSN? So much that it would be a significant undertaking? Thanks for gaim; it really is great! Hope that gaim's future will iinclude support of EIM! ---------------------------------------------------------------------- Comment By: Luke Schierer (lschiere) Date: 2007-04-20 11:00 Message: Logged In: YES user_id=28833 Originator: NO As we are closing this tracker, please submit any feature request that is still valid to http://developer.pidgin.im. Thanks. ---------------------------------------------------------------------- Comment By: Padraig O'hIceadha (padraig-o) Date: 2005-05-31 08:16 Message: Logged In: YES user_id=1288444 MSN Messenger usually uses a protocol called SIMPLE (SIP for Instant Messaging and Presence Leveraging Extensions, an IETF standard). However Exchange uses the Rendezvous protocol (RVP). There is a perl module (Net::RVP) which implements the RVP protocol used by Exchange Instant messaging, which should be a good source of the implementation details necessary, some of which were apparently uncovered by using a packet sniffer. The module is available on CPAN (http://search.cpan.org/dist/Net-RVP/) ---------------------------------------------------------------------- Comment By: cclonch (cclonch) Date: 2005-02-14 14:28 Message: Logged In: YES user_id=1165582 I'm probably buggin everyone about EIM support, but... Here's an MSDN article on the RVP protocol: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmes2k/html/rvp.asp. Looks like it this article might contain enough information on the protocol to really aid in implementing it. Let me know what you guys think! -Chris ---------------------------------------------------------------------- Comment By: cclonch (cclonch) Date: 2005-02-14 13:58 Message: Logged In: YES user_id=1165582 Okay maybe this will help: http://www.microsoft.com/resources/documentation/exchange/2000/all/reskit/en-us/resguide/c32rtc.mspx. It reads more like a features list but it mentions that Exchange Instant Messenging uses "a protocol called RVP, which is an extended subset of Hypertext Transfer Protocol (HTTP) with Extensible Markup Language (XML) features". I'll continue to look for more information. It seems that there is no Linux clients that are capable of connecting to EIM, but there are a number of people that have been looking for such clients. It'd be great if gaim were the first! ---------------------------------------------------------------------- Comment By: cclonch (cclonch) Date: 2005-02-07 09:41 Message: Logged In: YES user_id=1165582 It sounds like EIM can be implemented in a variety of ways. I don't know how my company has their's setup, and I'd like to avoid calling the support desk as they wouldn't understand what information I'm looking for. To the best of my abilities, it looks like communication with the IM server is using HTTP. Using ethereal, I captured my sign-on and sign-off while using MS's Windows Messenger. I see a DNS lookup of the IM server, then HTTP communication with the IP address DNS returned. The biggest clue, is after a round of SYN/ACK, I see HTTP packets. A couple have payloads similar to "SUBSCRIBE /instmsg/local/im.<companyname>.com/instmsg/aliases/<username> HTTP/1.1". It seems that if gaim's "Use HTTP Method" didn't automatically use Hotmail's accounts, I might be able to login. This is the reason I first issued a bug report. I've tried using port 80 instead of 1863, but I think the HTTP method makes the MSN protocol change. These, of course, are just shots in the dark, as I don't know enough about MSN protocol, or EIM's use (or lack) of it. Anyone have any other ideas, or can point me in the right direction? Possible things I should be looking for? In respone to thekingant's comment, there is no SIP communication with the IM server, only HTTP. I'm a little hesitant on posting ethereal's output, as it is riddled with my company's information. They tend to be a little overprotective about this stuff. However, if it would help in getting EIM implemented, I would be willing to invest the time to clean it up. Like I've said before, I'd really like to use it with EIM! ---------------------------------------------------------------------- Comment By: Mark Doliner (thekingant) Date: 2005-02-03 23:54 Message: Logged In: YES user_id=20979 I think EIM uses the SIP/SIMPLE protocol, but I'm not sure. You could probably take a quick packet capture with Ethereal and look at the output. If it is indeed SIP, Ethereal would show the packet format as SIP, and decode parts of it. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350235&aid=1115524&group_id=235 ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Gaim-features mailing list Gaim-features@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gaim-features