Come usare iChat per comunicare con utenti MSN?

MSN è il client Microsoft per IM Instant Message).
Ovviamente non importa che sia il meno standard ed il più chiuso di tutti, visto che chi ha "internet sulla scrivania" userà quello. Se occorre parlare con questi signori, allora possiamo evitare di installare MSN per Mac, e continuare ad utilizzare iChat.

Premessa doverosa: questo non è solo una configurazione di account.
La procedura è più laboriosa, richiede una registrazione presso MSN più la registrazione presso un server jabber che faccia da "ponte" tra i protocolli, ed infine la configurazione dell'account.
Tutta la trafila andrà fatta però solo una volta all'inizio, poi si userà normalmente iChat per comunicare con utenti MSN (ovviamente parliamo di comunicazioni testuali, niente invio file o chat audio/video).

Andiamo per passi:

1. Creare un account MSN

Nota: questa operazione (passo 1.) non andrà più effettuata, è solo per la prima configurazione.

Se non si dispone già di un account MSN occorrerà registrarne uno nuovo.
Può essere fatto via web, da passport.net.

2. Scaricare un client jabber

Nota: questa operazione (passo 2.) non andrà più effettuata, è solo per la prima configurazione.

iChat offre un supporto molto limitato al protocollo jabber, per cui la configurazione iniziale dovrà essere effettuata con un client jabber più specifico.
Quello provato (e funzionante allo scopo) è stato PSI: psi-im.org
Scaricare PSI (è free), e metterlo tra le applicazioni.

3. Creare un account jabber sul server "ponte"

Nota: queste operazioni (passi 3. e 3.1) non andranno più effettuate, sono solo per la prima configurazione.

Il server che useremo allo scopo è jabber.freenet.de, in ogni caso in calce alla Faq c'è un elenco di server noti che permettono gratuitamente il bridge con MSN.
Queste operazioni vanno effettuate una sola volta, in seguito useremo solo iChat.

Quindi:

  1. Lanciare PSI
  2. Nella prima schermata di configurazione:
    • inserire jabber.freenet.de come "Name:"
    • attivare la casella di spunta "Register new account"
    • premere il pulsante "Add".
  3. Definire i dati per il nuovo account:
    • inserire come Jabber ID qualcosa come proprio.nome@jabber.freenet.de, ad es: "mario.rossi@jabber.freenet.de" o "pippo1543s@jabber.freenet.de" (deve essere un account non già occupato)
    • Inserire e ripetere la password
    • Non modificare altro, e premere "Register"
  4. Quando l'account sarà registrato un dialogo ci avviserà. Premere "OK".
  5. Nella finestra di PSI compare l'account non connesso.
    Control-click sull'account, e dal menu contestuale passare allo Status "Online"

Compariranno i soliti messaggi di benvenuto, leggerli e passare oltre.
Verranno anche chiesti alcuni dati base per il primo login, inserire Nome e qualcos'altro, e salvare queste informazioni.

3.1 Configurare MSN sul server jabber "ponte"

  1. Attiviamo nuovamente il menu contestuale sull'account Jabber di PSI, e scegliamo "Service Discovery".
  2. Nella lista dei servizi disponibili individuare "MSN Transport"
    Fare Control-click su "MSN Transport", e scegliere "Register" dal menu contestuale
  3. Verranno richiesti i dati dell'account MSN creato al passo 1., inserirli.
  4. Terminata la fase, ed autorizzato "MSN Transport" che richiede il permesso sotto l'account Jabber, è tutto finito: si può quittare PSI.

4. Configurare iChat per il nuovo account

Nota: questa operazione (passo 4.) non andrà più effettuata, è solo per la prima configurazione.

  1. lanciare iChat
  2. aprire le preferenze (⌘,)
  3. scegliere il tab "Accounts"
  4. aggiungere un nuovo account cliccando sul "+" in basso a sinistra:
    • tipo di account: Jabber Account
    • Jabber ID: nome.scelto@jabber.freenet.de
    • Password: la password scelta per l'account jabber definito su jabber.freenet.de
    • Server: jabber.freenet.de
    • Descrizione: MSN Contacts
    • Cliccare su "Aggiungi"
  5. Se l'account è andato online automaticamente, mandarlo offline
  6. Selezionando l'account creato nelle preferenze di iChat, andare sul tab "Server Settings":
    • Disattivare: Connessione via SSL
    • Attivare: Allow self-signed certificates
    • Disattivare: l'avviso per password non sicure
    • La porta dovrebbe essere diventata la 5222
  7. Chiudere le preferenze
  8. Tornare Online

5. Aggiungere indirizzi MSN

Per ogni utente che vogliamo aggiungere dovremo definire il suo account nella Rubrica Indirizzi di sistema. SUpponiamo di voler aggiungere "Mario Rossi", con account MSN "mario.rossi@hotmail.com"

  1. Aprire Rubrica Indirizzi (AddressBook
  2. Se non esiste, creare una scheda per Mario Rossi
  3. Aggiungere per Mario Rossi un nuovo IM:
    • Tipo di IM: Jabber
    • Account IM: mario.rossi%hotmail.com@msn.jabber.freenet.de
  4. Chiudere la scheda
  5. In iChat nell'account Jabber aggiungiamo l'utente Mario Rossi

In pratica l'account va inserito con "%" al posto della "@" nell'account originale, e poi seguito sempre da "@msn.jabber.freenet.de".

Ripetere questo passaggio per ogni utente da aggiungere.


Possibili server di bridge jabber-MSN

Ci sono diversi server che possono fare da bridge tra jabber ed MSN, eccone alcuni nella forma nomeserver - nomebridgemsn (ovvero quello che va dopo la "@"):

  • jabber.freenet.de - msn.jabber.freenet.de
  • jabber.anywise.com - msn.jabber.anywise.com
  • njs.netlab.cz - msn.netlab.cz
  • http://www.jabber.org.au - con registrazione sul sito

Se si cambia server jabber...

Sarà necessario usare nuovamente PSI per impostare il nuovo server e registrarsi sul bridge MSN, poi da PSI ri-chiedere l'autorizzazione agli utenti (c'è una apposita voce) se necessario, e nella Rubrica indirizzi modificare il formato degli indirizzi MSN/jabber mettendo la vuona voce dopo "@".
A questo punto chiudere PSI, e dopo un minuto riaprire iChat e modificare o inserire l'account con il nuovo server.

ATTENZIONE: Le note sono inserite in modo anonimo dai visitatori del sito, e non sono state verificate da chi cura le Faq.
Nota di Masque
Ho scoperto un nuovo server jabber italiano che può fare da transport verso AIM, ICQ, MSN e Yahoo: jabber.bluendo.com Lo sto testando, nella speranza che sia stabile.
Nota di Masque
ok. dopo un mesetto di utilizzo senza alcun problema, credo di poter dire che è affidabile
Nota di DAddYE
Io ho fatto una guida completa in italiano e ricca di foto http://blog.lipsi…r-in-ichat
Nota di clab
Ho seguito tutto passo passo ma arrivata al service discovery per il jabber.freenet.de non ho trovato elencato MSN transport. Così ho dovuto cambiare server e passare al njs.netlab.cz. Ora aspetto che i miei utenti msn inseriti arrivino online per vedere se ho fatto tutto giusto. Grazie!

[ Home | Elenco delle FAQ | Forum | Segnalazioni | Risorse | Feed RSS ]