Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?


migration rejected from Jan 23 '15 at 12:52

This question came from our site for professional and enthusiast programmers. Votes, comments, and answers are locked due to the question being closed here, but it may be eligible for editing and reopening on the site where it originated.

closed as off-topic by HopelessN00b Jan 23 '15 at 12:52

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

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.

+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
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 It must be configured by IT guys before using it. It is similar to Windows messenger. – Junior M Oct 13 '10 at 16:09

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.

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


  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.


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.


IBM Lotus Sametime


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.


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