iChat tip : MSN in ichat
iChat is a great chat application but it you can’t add MSN contacts, but there’s a trick to do this via Jabber.
Since Mac os x Tiger iChat has Jabber support which indirectly supports other messaging protocols like MSN, ICQ, AIM and IRC.
What is Jabber?
Jabber is an open alternative to consumer IM services. Unlike these commercial services, Jabber is a decentralized network. It works similar to email servers in which anyone can download the Jabber server application and run it in their server to offer Jabber. Because of this, there is no global username, there is unique usernames on each server thus you can have multiple jabber accounts on different servers. The username is in the form of an email address. So, if I get a jabber account at jabberserverx.com then my jabber username would be myusername@jabberserverx.com. Each Jabber server can be configured differently to offer support for MSN, ICQ, AIM, IRC, Yahoo, Email Gateway and even File Transfer. You can find a grid of the Jabber servers and its supported protocols here. Why should you care about this? You should care because it’s open, free and it’s seems to be the only way to bring MSN Messenger into iChat.
Step 1 : make a MSN account
If you don’t have an MSN , you need to create one.
Step 2 : Get a Jabber Client App
Since iChat has only basic support for Jabber, you need a Jabber Client Application to create a Jabber account. You can use Psi, one of many Jabber Client Applications.
Go to PSI’s website http://psi-im.org/ and select the Mac OS version.

Step 3 : Create a Jabber Account

Enter jabber.freenet.de as your Jabber server.
Edit : use http://jabber.belnet.be/instead of jabber.freenet.de.
jabber.freenet.de. doesn’t appear to be working anymore.

Enter your desired account info. Notice how it looks just like if it was email address for that server. If the username is taken, it will let you know. Click on Register to continue.
Upon success, click OK.
Use Control + Click to get the contextual menu from the server’s name and make your status Online.
Step 4 : Register your IM Service with your Jabber server
Use Control + Click to get the contextual menu from the server’s name and select Service Discovery.

From the Service Directory window, Use Control + Click to get the contextual menu from the desired Service and select Register.

Enter your IM service login info. In this case, you can enter your MSN Messenger login info.
Once completed. Quit Psi and Launch Address Book.
Step 5 : Set up iChat for Jabber
From iChat, select the iChat Preferences. From the Accounts Panel, click add to Add a new Account.
Enter your Jabber account info.
Once the account is created. Select Jabber from the Window pulldown menu and make your Jabber status Available from the Jabber Buddy List.
From the Jabber Buddy List, Add a new buddy by clicking add button. It should find the Buddy we added earlier in the Address Book.
Search for your friend by typing their name on the search field then click on Select Buddy.
Done. You should now be able to chat with people on MSN Messenger right from iChat.
original post : http://allforces.com/2005/05/06/ichat-to-msn-through-jabber/



Also be aware that freenet can easily sniff and store your passwords and messages.
Mike
April 15, 2008
Why i can’t find any MSN service. I’m doing something wrong please help me
karol
May 31, 2008
Did everything it tells you to do but on the service directory msn isn’t there
Jarrod
June 3, 2008
I have the same problem. MSN isn’t showing up ~
Sandy the Squid
September 29, 2008
If in step 4 you cant find the MSN one, just go back to step 3 and register again but not to freenet.de, but another server, like i registered myusername@jabber.belnet.be and MSN came up in step 4 for that, i think the freenet.de server doesnt have MSN anymore
sourskittleash
October 14, 2008
Hi there – I followed these instructions but am not seeing the msn service – what should I do?
GREG
October 23, 2008
I can not find any msn transport too! any one help me please?
sukit
December 10, 2008
can’t find the msn service , where the hell is it??
john
December 25, 2008
[...] other protocols through iChat, but the solution is a little more complicated. For more information, this tutorial is [...]
Beginning Mac: iChat - TheAppleBlog
February 19, 2009
when i use ichat the jabber new account option is grayed out…
chris
March 14, 2009
chris, are you under parental control?
Joey
April 3, 2009
hi im trying to use the jabber and i registered with freenet. de and didnt see msn so i tryed what you said about register again with jabber.belnet.be and i says i can’t connet to the server
what should i do thanks
laura
April 27, 2009
forget this, just get adium.
p
May 14, 2009
well, p, adium is no good for video chat. Meebo.com does this, however.
chris
May 14, 2009
it seems work to use msn in ichat through the jabber. But I can not video chat on msn. Any body can video chat on msn using ichat through jabber?
jack
May 29, 2009
yes thankyou!!!!!!!
will Holmes
August 15, 2009
[...] You can use iChat to talk to people on MSN but it requires a bit of work. Read the instructions here. It may be a bit convoluted but it gets the job done if you are determined to use iChat. [...]
how come ichat can't connect to msn network - Mac-Forums.com
August 16, 2009
This doesn’t work at all for me I really need some help I’m not sure why it is not working when I discorvery search i find nothing it is blank. I don’t know what I am doing wrong help me.
Madrid23
August 19, 2009
Once I hit the add button I can’t find the buddy I added.
Madrid23
August 19, 2009
I can’t find the information that is said to be in the address book.
Madrid23
August 19, 2009
[...] to do it. I've used it for a while in the past (no longer use MSN period.) and it worked fine! MSN in iChat. iChat is what I prefer. I only use AIM. __________________ [...]
Which AIM client is the best? - Page 7 - Mac-Forums.com
September 1, 2009
[...] other protocols through iChat, but the solution is a little more complicated. For more information, this tutorial is [...]
Beginning Mac: iChat
September 7, 2009
Wouldnt it be easier to use Messenger for mac ???
Xavi
September 14, 2009
Like Xavi says above, it certainly would. That, or meebo dot com. Seriously, I don’t see how people are still complaining about this.
Chris Loreiag
September 15, 2009
I think Ichat will eventually get support for messenger, I mean with ical now working with microsoft exchange.
dalto
October 21, 2009
Please help, want to use my ichat, but i dont know how, am using mac book pro
Donald Maeda
October 27, 2009
I just say “screw it” and use something like Adium or meebo.com…. or trillian.im……
Chris
November 3, 2009
[...] (to whom I can talk to through MSN). So don't tell me to switch to iChat. I'm actually trying this to use MSN on iChat but it doesn't seem to be working right. Any help would be awesome. [...]
MSN Trouble - Mac-Forums.com
November 4, 2009