
Jabber est un protocole de messagerie instantanée ouvert, standard et basé sur le langage standard XML.
Le réseau des utilisateurs de Jabber est décentralisé. Il fonctionne de manière similaire à celle du courrier électronique, c’est-à-dire qu’un utilisateur est identifié par un nom d’utilisateur et un nom de serveur, les deux champs étant séparés par un signe "at" (@). Cet identificateur est appelé Jabber ID. Les messages instantanés sont transférés d’un utilisateur à l’autre par l’entremise de leur serveur respectif.
Par exemple, si un utilisateur jean@jabber.mactouch.com souhaite communiquer avec jacques@jabber.org, il commence par envoyer son message à son serveur (jabber.mactouch.com). Ensuite, le serveur de Jean contactera le serveur de Jacques (jabber.org) et lui transférera le message. Enfin, le serveur jabber.org pourra contacter Jacques, s’il est en ligne (sinon le message sera gardé en attente), et lui communiquer le message. Évidemment, toutes ces étapes se font de manière transparente et instantanée à l’utilisateur, comme pour les courriers électroniques.
Une des particularités de ce protocole est le fait qu’il permette l’utilisation de transports (également appelés agents ou passerelles) vers d’autres systèmes de messagerie instantanée. Les utilisateurs peuvent s’enregistrer à ces transports en fournissant leurs informations (par exemple, pour MSN, il faut fournir l’email Passport et le mot de passe associé). Une fois cette opération faite, l’utilisateur peut ajouter des contacts utilisant un autre réseau comme il le ferait pour un contact utilisant Jabber. À l’heure actuelle, les protocoles les plus importants sont supportés, comme ICQ, MSN Messenger, Yahoo ! Messenger et AOL Instant Messenger.
Pour essayer Jabber, vous devrez avoir un client et un serveur. MacTouch a mis en place [1] son serveur (jabber.mactouch.com) que vous pouvez utiliser librement.
Ensuite, plusieurs clients existent pour Mac OS X. iChat 3 bien sûr, dont nous parlerons plus loin, mais qui est plutôt limité (inscription impossible par exemple). Nous avons choisi d’utiliser Psi (sous licence GNU) pour pallier les défauts d’iChat 3 et pour ceux qui ne passeront pas sur Tiger.
Pour commencer, téléchargez le logiciel et son pack de langue :
Téléchargement de Psi
Téléchargement du pack de langue pour le français
Ensuite lancez Psi et quittez le. Dans le Finder, dans le menu "Aller" cliquez sur "Aller au dossier..." et tapez "~/.psi" sans les guillemets. Dans le dossier qui s’affiche, glissez le fichier du pack de langue.
Relancez désormais Psi. Le premier écran vous permet de créer un compte en cochant la case adéquate. Renseignez alors les différents détails :

Une fois votre compte créé, vous pourrez utiliser le menu contextuel (en cliquant avec contrôle sur le nom de votre compte) pour les différentes actions : connextion/déconnexion/changement de statut, ajout de contact, gestion des services proposés.
C’est donc en allant dans "Actions - Gestion des services" que vous pourrez trouver les transports proposés et les configurer. Pour ajouter une passerelle MSN par exemple, double-cliquez sur le transport MSN et renseignez les informations de votre compte MSN (il est en effet obligatoire d’avoir un compte MSN pour utiliser MSN même si à l’avenir c’est Jabber qui gérera tout de manière transparente).
Pour ajouter des contacts sur MSN à votre liste de contacts, indiquez comme Jabber ID "ami%hotmail.com@msn" (remplacez le "at" par un signe pourcentage). Pour Yahoo, AIM et ICQ les suffixes sont respectivement @yahoo, @aim et @icq.
Le dernière mouture d’iChat livrée avec Tiger est aussi un client Jabber. Pour utiliser cette fonctionnalité dans iChat 3, il vous faudra au préalable créer un compte Jabber avec Psi en suivant la procédure décrite plus haut. Une fois le compte et les passerelles (vers MSN, par exemple) créés, vous pouvez quitter Psi [2] et vous rendre dans les préférences de Comptes de iChat. Créez un nouveau compte en cliquant sur le bouton"+" en bas de la colonne, et choisissez "Compte Jabber" dans le menu déroulant.

Entrez les paramètres du compte que vous avez créé avec Psi, puis validez : une fenêtre "Liste Jabber" apparaît. Pour vous connecter, sélectionnez un statut dans la liste, comme sur l’image ci dessous (lors du prochain lancement d’iChat, la connexion Jabber se fera automatiquement si vous sélectionnez l’option idoine dans les préférences)

Si vous avez bien suivi toutes les instructions de cet article (et particulièrement l’étape avec Psi), vos contacts Jabber (et donc MSN, Yahoo Messenger etc.) apparaîssent dans la liste.
Vous pourrez donc enfin dialoguer avec vos contacts MSN depuis iChat ! Petit bémol : avec Jabber, le transfert de fichiers ne fonctionne pas vers MSN et autres réseaux.

Comme vous pouvez le constater, les avatars MSN ne sont pas reconnus, mais vous pouvez les personnaliser dans les informations de chaque contacts (Pomme I sur un contact sélectionné).
Vous pouvez également attribuer un nom à chaque contact (comme sur l’image ci-dessus), car les pseudonymes attribués par défaut sont des adresses Jabber du type nom%hotmail.com@msn, ce qui n’est pas très agréable à lire.
[1] Le serveur Jabber de MacTouch est géré par le serveur Jabber de l’APINC.
[2] Psi est nécessaire pour la création du compte et la configuration des passerelles car iChat est, pour le moment, incapable de le faire.
Salut à tous , j' ai voulu installer Psi comme il est écrit sur votre forum , mais impossible de télécharger le pack langue . Quand je clique sur le lien , ça ne lance pas de téléchargement mais une fenetre apparait avec un langage incompréhensible . J' ai tout de meme fait un clic-droit pour l' enregistrer sur mon bureau et je l' ai installé dans le dossier ~/.psi , mais quand je relance l' application psi , c' est toujours in english .
Comment obtenir ce fameux pack langue ? Merci
(J' ai un mac G5 power PC)
est-ce que tu l'a bien installer dans le bon répertoire ? (la tilde est tres importante)
Apparemment oui . En tout cas j' ai bien tapé la tilde (en faisant alt-N) , le dossier qui apparaît alors est le dossier "profiles" contenu dans dossier ".psi" .
Mais sur la page du pack langue français sur le site Psi , il n' est fait référence qu' à windows et Linux , pas à Mac .
Toujours impossible d' avoir la version française , je ne comprends pas ! J' ai désinstallé le logiciel et le pack langue , je les ai téléchargés à nouveau en suivant la procédure décrite sur votre site bien sûr , et ça ne fonctionne toujours pas . Aidez-moi SVP !!!
(j' suis sur Tiger).
tu cherche à utiliser psi à la fin ou c pour passer un compte vers ichat. Car sinon tu peux essayer de faire la manip dans la version anglaise ça ne changeras rien pour ciaht ensuite.
bonjour,
j ai installé PSI sans soucis et j'ai accès a quasiment tous les services.Il ne me manque que MSN. Il appaait dans la liste mais si je double clique dessus il ne se passe rien puis quelques secondes plus tard apparit un message diant qu il n accede pas a msn.
D'où peut provenir le problème ?
merci
Merci pour cette article , c'est le pied ....
Samedi soir :
Spy en FR en mois de 2 , j'ai attendu lundi car il y avait un prob de sur le transport msn dimanche " et depuis nickel
mes contacts MSN sont sur ichat par JABBER , j'ai meme les icons de chaques speudo qui s'affiche c'est cool !
bug sur ichat , impossible de renommer les speudos sur certains comptes...
Bravo et merci pour cette article tres precis
pour les futurs bidouilleurs , n'oublier pas le copier coller certains caracteres dans les etapes !
Flobipro
Je viens de configurer grâce à vous Psi puis iChat pour utiliser MSN dans ce dernier. Ça marche bien, sauf la traduction française, mais on peut se débrouiller sans!
Bonjour,
j'ai réussi à installer psi sur plusieurs macs, os 10.4.8. Suite à l'installation, la création du compte, le téléchargement du langpack en français et de son installation, pas de problème : psi est en français.
En fait pas de problème c'est faux car il n'est plus possible de faire un accent circonflexe dans n'importe quelle application lorsque psi fonctionne. Si on quitte psi, l'accent circonflexe refonctionne?
Pouvez vous me donner un coup de main, car choisir entre l'accent circonflexe et psi c'est dur de ne pas pouvoir faire les deux...
Merci
F apdaform (14-11-2006 16:57:22)
Alors ça c'est du bug de compétition !
En gros, tu veux qu'on t'aide a choisir entre PSI et l'accent circonflexe ?
Oublie l'accent ! ![]()
Bonjour,
peut-être que ce n'est pas le lieu pour la question. Est ce qu'il y a un forum pour poser des questions techniques que vous me recommanderiez ?
Merci
Bah, j'aime pas dire ça, mais oui, il y en a 1 ou 2.
http://macbidouille.com
et http://mac4ever.com (euh, là c'est un peu plus dans le délire et un peu moins techniques mais l'ambiance y est plus sympas)
Salutations,
Pour ceux et celles qui voudraient avoir un tutoriel pour "Utiliser MSN sous iChat", j'en met un de ma confection sur mon iDisk public ; Dossier Tutoriels.
http://idisk.mac.com/Fab.belmonte-Public?view=web
Esperons que ca puisse en aider certains ou certaines
PS : Vos suggestions sont les bienvenues si des étapes sont floues. Merci.
En mê^me temps, Psy c'est bien mais juste pour sélectionner les services à activer avec Jabber... une fois actif, on utilise iChat....
Le serveur Jabber de mactouch ne me reponds plus, plus aucune possibilité de me connecter dessus depuis hier !
Quelqu'un aurait il des news la dessus ?
Salut ![]()
macpoupou, je n'arrive meme pas à configurer correctement jabber :-(
Quand j'envoie un message à un contact, voilà la réponse :
"Désolé, ce message ne peut pas être envoyé maintenant. Merci de réessayer quand le transport aura fini de vous connecter."
Pourquoi la passerelle ne me connecte pas ?
j'édite :
Pour etre plus précis, deux captures d'écran :

On voit que lorsque je clicke sur msn, il ne me demande pas mon pseudo/mdp comme pour ICQ ou AIM par exemple mais me propose de joindre un groupchat. Normal ?
F kifkif (21-04-2007 12:13:14)
Il faut que tu fasses un clique droit sur Passerelle MSN et que tu choisisse l'option Register... et hop il te demandera les infos de ton compte.
c'est fait, merci ![]()
bonjour à tous,
j'essaye d'utiliser ichat via jabber avec psi pour chatter avec mes contacts msn et aim et après avoir suivi toutes les indications de l'article, je ne cesse d'avoir un message d'erreur (Failed to connect to MSN servers: [Failure instance: Traceback (failure with no frames): exceptions.Exception: Timeout) quand je me connecte à ma liste jabber sur ichat: msn ne se log pas et tous mes contacts de ma liste jabber sont en "attente d'autorisation"
Que faire?
ps: je suis mega novice en term de chat, et de mac...
merci
F grosminet (12-05-2007 12:14:04)
Bonjour à tous
pour ma part j'utilise iChat avec mes contacts MSN et cela fonctionne bien.
j'ai trouvé un tutoriel sur le net à l'adresse suivante :
http://pasizaire.free.fr/Mac/iChatMSN.html
bonne utilisation à tous
Salut à tous,
Je vais donc continuer ce topic fort intéressant pour demander des nouvelles de la passerelle MSN, HS ou pas HS ?
Je viens de récupérer PSY, configurer mes accès ICQ, AIM.... mais MSN nada impossible de se connecter pour configurer mon compte, d'ailleurs aucun JID n'est mentionné et je n'ai pas trouvé comment le modifier (je crois que c'est normal car fourni par le serveur)
Faut-il attendre des jours meilleurs ?
Merci de votre retour.
En fait elle fonctionne mais aléatoirement on va dire ![]()
Gracias !
En effet cela fonctionne de nouveau.
ben en fait dans le titre :
Pour le localisation c’est ".psi" (et non "/.psi")qu’il convient de taper dans le dialogue "Aller/Aller au dossier" depuis la fenetre de l’utilisateur "la maison avec le nom de l’utilisateur"
Non sans mal j’ai réussi l’installation des passerelles...
Pour Msn il faut faire Ctrl/clic sur Msn Transport et la ça marche les contacts présents sont bien signalés. celui-ci a demandé une autorisation pour chaque contact que j’ai donc validé.
Pour Yahoo ça marche direct, par contre mes contacts même présents restent désespérent "Non autorisé" ou si je fais une une demande d’autorisation "attente d’autorisation" une idée m’arrangerais bien iChat/AIM = gercofis
salut,
Merci pour l’article. installation réussie sans souci. mais comment faire pour pouvoir faire des audios ou video conferences ? Jamais les icones ne me sont accessibles.
Suite à l’article SVMmac qui reprend trait pour trait votre dossier, je ne parviens pas non plus à me connecter à MSN avec ichat.
Le pont MSN de PSI ne semble plus fonctionner.
Une solution ? Peut on toujours utiliser jabber.mactouch.com ?
Merci à vous.
Ben j’arrive à chatter avec un pote sur Yahoo ! avec psi. Cependant, avec iChat, je vois une petite bulle, trois petits points et quand il tape entrée, pouf, sa bulle disparaît.
Une solution ??
J’ai essayé PSI mais je préfère FIRE car on peut voir d’un seul coup d’oeil qui est en ligne et ce pour chaque compte different (msn-aol -jabber) PS ; ICQ a été racheté par AOL
C’est très facile de chater en simultanné avec un Maciste sur AOL et un PCiste sur MSN. Seul inconvénient on ne peut que recevoir des documents et pas en envoyer. Il reste toujours le problème des connexions avec webcam alimentées en usb et en firewire et entre PC et Mac. Vivement que Bill Gates rachète Mac. Maintenant que Mac gagne de l’argent avec Ipod, Bilou va pouvoir s’intéresser à cela. A quand un système qui reprendrait le meilleur de OS-10 et de Longhorn ? Après tout pourquoi pas ! Adobe à bien racheté Macromedia !
Et comme vous m’êtes sympa voici l’adresse d’un site pour les MacMini http://123macmini.com/
pareil, tous offline sur ichat, de plus, je n’apparais pas dans la liste des contacts de mes interlocuteurs MSN.
je suis juste référencé comme "null" quand j’envois des messages.
sinon, on peut s’inscrire directement sur ce serveur sans passer par psi : http://jabber.belnet.be/ il utilise la passerelle msn.
>Psi met ses fichiers dans /.psi ?
ben oui, c’est un programme unix, et comme tout programme unix qui se respect les fichiers utilisateurs sont dans un .fichiercaché du répertoire /home (pardon du /Users)
Tres bon article, merci ! On ne pouvaot pas faire plus clair ! Si ca m’interesse de rapatrier mes contacts msn vers ichat, c’etait surtout pour pouvoir utiliser l’isight...mais j’ai l’impression que ca ne marche pas !
y a t il quelque chose a faire ? Quelqu’un en a entendu parler ??
Le dossier dans lequel il faut copier la localisation c’est /.psi
Il manque le
J’ai fait ce que vous avez dit, j’ai maintenant bien tous mes contact msn dans ichat, mais le soucis c’est qu’à chaque connexion a jabber sur ichat, je reçois plein popup ichat me disant : "xxxxx%hotmail.com souhaite vous ajouter à vos contacts" et ça pour chaque contact de ma liste ! sa me fait 40 popup à fermer à chaque démarrage d’ichat. Comment les enlever ces popup tout en les gardant pour le compte AIM ?
Merci.
Ca m’est arrivé à l’instant. Le pb est que psi n’a pas créé le ".psi" à la racine de ton compte. Il faut que tu le créé à la console en tant que root : sudo mkdir /.psi
Après, tu vas à ce dossier dans le finder avec "aller au dossier..." et tu changes les permissions pour qu’il t’appartienne. Et hop ça marche !
Dites, j’ai un proxy un peu récalcitrant qui n’authorise que le port 80, et j’ai beau indiquer à psi le proxy, je n’arrive pas à me connecter... Quelqu’un a une idée ?
Tous les transports marchent bien, sauf, celui MSN !!!!!!
Quelqu’un pourrait)il m’aider ??