NNTP-bridge de Microsoft

Hélas, trois fois hélas, Microsoft a changé (26 février 2011) l'interface de ses forums web ce qui les rend complètement incompatibles avec le NNTP-bridge. Microsoft ne compte pas (en tous cas pour le moment) mettre à jour cet outil pourtant indispensable.

Installer NNTP-bridge et le paramétrer dans Thunderbird, Windows Live Mail, Windows mail ou MesNews.

Consulter les forums web de Microsoft depuis un lecteur de news

Si vous souhaitez consulter les forums microsoft dans votre navigateur internet, vous n'avez pas besoin de lire ce qui est écrit ci-dessous et vous n'avez rien d'autre à paramétrer que votre windows live ID.

Quand on veut suivre un grand nombre de forums web, on peut s'abonner aux flux RSS de ces forums (tous ceux indiqués plus haut en ont un). Cependant, cette solution n'est pas du tout adaptée pour des forums très actifs. Tous ceux qui ont suivi des newsgroup avec les outils adaptés (Outlook Express, Windows Mail, Windows Live Mail, Thunderbird, Forte Agent ou MesNews) ne peuvent que les regretter. Les MVP microsoft, qui sont par définition très actifs sur ces groupes ont poussé Microsoft à trouver une solution technique pour répondre à ce besoin. Cette solution s'appelle NNTP-bridge. Cet outil permet de lire et d'écrire dans les forums web depuis les principaux lecteurs de news (ceux cités plus haut).

NNTP-bridge est un logiciel que vous devez installer et lancer au démarrage de votre PC (il n'existe pas pour les macs et ne fonctionne que pour windows XP et au delà...). Vous aurez besoin d'un identifiant windows live-ID pour le télécharger puis pour le lancer. Il y a deux NNTP-bridge. Un pour lire les forums answers, un pour lire tous les autres forums microsoft (MSDN, Technet, expressions...)
Vous pouvez les télécharger gratuitement ici.

Le MVP Jochen Kalmbach, avec une équipe de joyeux (et très actifs) développeurs a mis en place une solution alternative très séduisante, le community-NNTP bridge. Il présente l'avantage de n'avoir besoin que d'un seul pont pour lire tous les forums microsoft (answers, msdn, technet, expression) et de se lancer automatiquement, d'entrer le windows live ID et de se minimiser dans la barre des tâches. Suivez le tutoriel pour installer et paramétrer ce community forum NNTP-bridge ! Je vous le recommande par rapport à celui de microsoft.

1° étape : configuration des forums web

Vous devez commencer par paramétrer votre compte DANS L'INTERFACE WEB.
Pour cela allez sur n'importe quel forum answers, par exemple celui d'excel
Si vous n'êtes pas encore connecté, faites le : Si vous n'avez pas encore d'identifiant windows live vous pourrez le créer à ce stade.

Une fois ceci fait, dans la liste à droite cliquez sur "mes paramètres".
Cochez la case "utiliser NNTP bridge".
Profitez en pour régler vos autres options. Pour voir les conversations sous forme hiérarchisée, choisissez la vue "liste thématique".
Si vous souhaitez recevoir une alerte quand des messages sont ajoutés aux conversations auxquelles vous participez, configurez vos alertes en cliquant sur le lien ad-hoc.
Indiquez la signature qui sera mise au bas de vos messages (par l'interface web mais aussi via NNTP bridge).

2° étape : installation de NNTP-bridge

Une fois connecté, vous pourrez télécharger le pack d'installation.

Téléchargez l'archive, décompressez la dans un dossier temporaire de votre choix, lancez le setup. Dans les raccourcis programmes du menu démarre vous devez voir un dossier "microsoft community tools" et dedans "Microsoft Answers NNTP bridge". Lancez le.

Rentrez à nouveau votre windows live ID (après c'est fini !). En bas à gauche de la fenêtre vous devez maintenant voir "server running".
Cliquez sur l'onglet "settings". Vous y récupérerez les infos qui serviront à paramétrer votre lecteur de news. Notez en particulier que le port utilisé par answers est 120 et non pas 119, valeur par défaut des protocoles NNTP qui est utilisée pour les autres forums microsoft sur leur serveur. (donc si vous téléchargez le NNTP bridge pour msdn/technet, vous garderez la valeur par défaut dans les paramètres).

3° étape : Paramétrer votre lecteur de news

Avec Thunderbird

Ce logiciel de messagerie (gratuit, que vous pouvez télécharger ici) vous permet de plus de suivre aisément les newsgroup. Pour les autres logiciels, la présentation est différente mais globalement vous devrez rentrer le même type de paramètres.

Dans thunderbird, créez un nouveau compte de forum de discussion :

      

Entrez votre nom (celui qui apparaitra dans les forums) et votre adresse mail (celle que vous utilisez dans votre windows live mail).
Donnez un nom à ce compte (par exemple Answers).

dans la fenêtre suivante, entrez 127.0.0.1 comme nom du serveur (attention il y a une faute dans la capture d'écran ci dessous c'est bien 127.0.0.1 et non 127.0.01)

Un nouveau dossier "answers" apparait dans la partie gauche de Thunderbird. Cliquez dessus puis sur voir les paramètres du serveur.
Il faut changer le port 119 en 120, vérifier que le nom du serveur est bien 127.0.0.1, ajustez les options comme indiqué ci-dessous.
Vous pouvez en profiter pour modifier le répertoire local où seront stockés les messages du forum. Si vous avez une partition pour vos données et une pour le système et les logiciels par exemple, il est plus pratique pour faire les sauvegardes ou en cas de réinstallation du système de le mettre dans votre dossier de données perso.


(attention il y a une faute dans la capture d'écran ci dessous c'est bien 127.0.0.1 et non 127.0.01)

Ceci fait, cliquez sur gérer les abonnements aux groupes de discussion. Après un certain temps, la liste des forums hébergés sur ce serveur apparait. Cochez ceux qui vous intéressent, cliquez sur s'abonner et fermez la fenêtre.

La liste de ces forums apparait maintenant dans l'arborescence "answers".
Ouf ! il ne vous reste plus qu'à participer !

Si par la suite vous voulez vous abonner à d'autres forums, rafraichissez la liste, on ne sait jamais, Microsoft finira peut être par écouter ses utilisateurs en créant des groupes séparés pour acces, un groupe pour les macs ou... :-)

Attention, il ne faut pas mettre une signature dans vos messages. Celle ci (définie au départ via l'interface web) est ajoutée automatiquement.

Pour lire les forums answers ET les forums technet/msdn dans thunderbird

Une limite de Thunderbird c'est que vous ne pouvez pas mettre deux groupes de discussion ayant la même adresse IP. Comme les deux NNTP bridge (pour answers et pour les forums pro) utilisent 127.0.0.1 (mais pas le même port), pour faire fonctionner les deux ponts en même temps, vous devez soit

  • utiliser 127.0.0.1 comme nom de serveur de news pour answers
  • utiliser localhost comme nom de serveur de news pour technet/msdn (soit l'inverse)

soit, pour faire les choses plus "proprement" modifier le fichier host de windows:
ouvrir avec le bloc note
C:\Windows\System32\drivers\etc\host
ajouter ces deux lignes en séparant l'adresse IP du nom par au moins un espace

127.0.0.1         Answers
127.0.0.1         Technet-MSDN

Dans thunderbird, utiliser les noms ainsi définis Answers et Technet-MSDN au lieu de l'ip locale (127.0.0.1) ou de localhost. (merci à Jacques93 pour cette solution).

Avec Windows Live Mail (WLM)

Cliquez sur groupes de discussion dans le menu de gauche puis sur


entrez l'adresse IP 127.0.0.1 dans la boite serveur
(attention il y a une faute dans la capture d'écran ci dessous c'est bien 127.0.0.1 et non 127.0.01)

suivez les instructions et vous tombez sur ce message d'erreur. Pas de panique, on va corriger !

dans la partie gauche de WLM faites un clic droit/paramétrer sur le nouveau groupe (127.0.0.1). 


(attention il y a une faute dans la capture d'écran ci dessous c'est bien 127.0.0.1 et non 127.0.01)

Dans la fenêtre qui s'ouvre, on va changer le nom du compte (mais pas celui du serveur !) pour un plus intuitif

puis changer le port utilisé

Validez. Pour pouvez alors télécharger la liste des forums hébergés sur ce serveur. Sélectionnez ceux de votre choix (ctrl+clic  pour en sélectionner plusieurs). Abonnez vous.
C'est fait !

Avec Windows Mail

Les instructions qont quasiment identiques à celles décrites pour WLM.
Commencez par ajouter un nouveau compte de news

Entrez votre nom (pseudo), votre adresse mail (celle utilisée dans votre windows live ID, elle n'apparaitra nulle part)

configurez le serveur en indiquant l'adresse IP

Clic droit sur le nom de ce nouveau groupe de discussion/paramétrage et modifiez le port qui est par défaut en 119 et qu'il faut mettre en 120.

Avec MesNews

MesNews est un excellent lecteur de news (français), gratuit et permettant de nombreux paramétrages. On peut le télécharger sur cette page MesNews.
Pour ajouter le NNTP-bridge pour answers suivez les étapes décrites dans les écrans ci-dessous.

Ajoutez un nouveau serveur


entrez l'adresse ip 127.0.0.1 comme adresse serveur et nommez le answers (par exemple)

Important : changez bien le port :

téléchargez les forums de ce serveur et abonnez vous à ceux qui vous intéressent.

Utilisation quotidienne de NNTP bridge

Les opérations décrites ci-dessus, (qui peuvent paraitre un peu complexes !) ne sont à faire que lors de votre première connexion.
Les fois suivantes, avant de lancer thunderbird (ou autre lecteur de news), lancez NNTP bridge answers, cliquez sur start, et réduisez le dans la barre des tâches. C'est tout ! Si vous oubliez de lancer NNTP bridge, vous aurez un mesage d'erreur vous disant "impossible de se connecter au serveur".

Pierre Torris a écrit un script permettant de lancer automatiquement NNTP-bridge avec vos identifiants.
Vous pouvez le télécharger ici:
http://www.ptorris.com/outils.php#launchnntpbridge

Adresse IP

Merci pour votre tutorial clair et précis.
Je me permets de signaler une erreur sur les captures d'écrans.
Les immages font paraître l'adresse ip 127.0.01 au lieu de 127.0.0.1
Il manque un point entre le un et le dernier zéro.
Ce peut-être dommagable pour des personnes qui comme moi ne sont pas trop à l'aise pour la configuration du matériel

127.0.0.1

C'est tout à fait exact.J'avais prévu de corriger mais il faut refaire toutes les installs sur mon PC pour ça :-(
Je vais préciser dans le texte.

Misange