Your dreams aren't that far fetched! All you need is a UNIX (or Linux) server and a decent SSH client (PuTTY is a good candidate if you're on Windows). You don't need root privileges on either the server or your workstation.
The Server SetupFirst, connect to your server. Download the latest version of msnlib on this website, for example with
Then extract the archive à la
There's no need to install, you just execute
tar xvzf msnlib-3.7.tar.gz cd msnlib-3.7
and enter your Windows Live Passport email address and password when asked for.
Chatting AwayConnect to your server with SSH,
cdyour way to the directory in which you extracted msnlib and enter
You'll be greeted with a basic but functional TUI (Text User Interface). Type
help to see what commands you can enter. You can press
ee and hit ENTER to see who's online and
m firstname.lastname@example.org text to say "text" to email@example.com. Reply to the last message your received with
r text and send another message to the last person you sent one to with
a text. To exit, just press
FAQWhy go through SSH? You can run <program> on your own computer!
If you run it on your own computer, all messages will be sent unencrypted over the company network.
Why aren't you using msncp/<other python based TUI msn client>?
There's nothing wrong with these, but they're mostly too graphical. Even though they run in a terminal, they still look like IM clients. People who see me using the msnlib msn client just back away slowly without blinking.