Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I asked Skype team if they have a corporate instant messenger, but they didn't give me a straight answer.

My company wants employees to send message and files to each other, just like Skype or Windows Live Messenger.

The bottom line here is: they don't want people to contact internet users. Only employees would be possible contacts.

Is there any product like this?

I think would be necessary a corporate server for this solution?

share|improve this question

migrated from stackoverflow.com Oct 14 '09 at 21:30

This question came from our site for professional and enthusiast programmers.

add comment

10 Answers

up vote 15 down vote accepted

If you are an Exchange shop, check out Microsoft Communicator. It links in extremely well with outlook/exchange, and does everything you need.

Otherwise, any of the million of Jabber implementations would work.

share|improve this answer
    
+1, if you're already running MS infrastructure its the way to go, remote users can always use VPN to be able to access the messenger. It also works with VOIP solutions, and integrates with active directory. –  JL. Oct 14 '09 at 21:23
1  
If you install Office Communication Server with an Edge Server you can provide your users with direct access to the internal IM network from the net without requiring a VPN, and you can throw in Live Meeting with that as well (External Voice\Video and Collaboration) without too much trouble. –  Helvick Oct 14 '09 at 22:18
    
We use OC and it works great. –  Marcus Leon Oct 14 '09 at 22:22
    
OK, here at office my workmates are using Spark igniterealtime.org/projects/spark/index.jsp. It must be configured by IT guys before using it. It is similar to Windows messenger. –  Junior Mayhé Oct 13 '10 at 16:09
add comment

Use a Jabber (XMPP) implementation, such as OpenFire. Straightforward setup, and works with a whole bunch of clients, including Spark, which is a Java-based client from the same vendor.

share|improve this answer
    
Openfire is free/open source (GPL). It works with a whole boatload of clients too, like Pidgin, Spark (as mentioned), Adium (Mac) and any other client that supports Jabber/XMPP. –  Chris Brentano Oct 14 '09 at 21:32
    
I second this. XMPP is a fantastic protocol, and (though I haven't used it personally) OpenFire looks to be simple to setup and administer. –  Michael Pobega Oct 14 '09 at 21:32
    
+1: Jabber is excellent for corporate communications. –  Satanicpuppy Oct 14 '09 at 21:54
add comment

Though I think this may be more appropriate for ServerFault, I'll throw in my $0.02.

We use Microsoft Office Communicator and it seems to match your requirements.

http://en.wikipedia.org/wiki/Microsoft%5FOffice%5FCommunicator

share|improve this answer
add comment

I have been at clients where Microsoft Office Communicator was used. It integrates into Outlook and SharePoint and all that.

share|improve this answer
add comment

IRC.

  1. You can run your own server
  2. There are TONS of clients
  3. Cross platform
  4. Simple and lightweight
  5. You can enable voice chat as well

Bottom line it works, and it comes in varying levels of free.

share|improve this answer
add comment

At Oracle we used Oracle Internet Messaging. But look at OpenFire like @Rob said we've integrated it with LuntBuild in the past and CruiseControl.

share|improve this answer
add comment

You can try SameTime, its very good.

share|improve this answer
add comment

IBM Lotus Sametime

share|improve this answer
add comment

We use Big Ant Messenger. While I'm not a big fan of it personally it does the job and you can import your users from AD. Its very Live Messenger-ish too so most people dont have much of a learning curve.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.