Chapitre 10: L'E-MAIL AVANCE 10.1 LES FICHIERS DANS LE MAIL L'E-mail en lui même est un outil puissant, à l'heure actuelle il est possible d'envoyer des messages e-mail dans le monde entier. Vous pouvez même être sur une liste de mailing ou deux. Mais avec l'e-mail il est possible de faire beaucoup plus que le seul envoi de messages. Si votre système hôte n'a pas d'accès à ftp, ou bien s'il n'a pas d'accès à tous les sites ftp sur le Net, vous pouvez vous faire envoyer des programmes ou des fichiers directement dans votre boite aux lettres. En utilisant des techniques simples, vous pouvez utiliser l'e-mail pour envoyer des fichiers de données tels que des feuilles de calcul, ou même des programmes entiers, à des amis ou des collègues dans le monde. La clef de tout cela est un ensemble de programmes connus sous les noms de codeurs et décodeurs. En effet l'e- mail de base sur le Net a un gros problème, il ne peut pas traiter les caractères graphiques ou les caractères de contrôle que l'on trouve même dans les programmes informatiques les plus simples. Cependant les codeurs peuvent traduire ceux ci sous une forme utilisable par l'e-mail, alors que les décodeurs les retraduisent en une forme véritablement utilisable. Si vous utilisez un système hôte basé sur Unix, il y a de fortes chances qu'un codeur et un décodeur soient déjà disponibles en ligne, utilisez les. Ces programmes vous permettront également d'utiliser des logiciels postés dans plusieurs groupes de news Usenet, tels que comp.binaries.ibm.pc. Si vous même et la personne avec qui vous échangez des fichiers utilisez des systèmes hôtes Unix, vous avez de la chance parce que pratiquement tous les systèmes Unix ont des programmes codeurs/décodeur disponibles en ligne. Supposons que ce soit effectivement le cas. Commencez par télécharger le fichier que vous voulez envoyer à votre ami sur votre système hôte (demandez à votre administrateur système comment télécharger un fichier vers votre répertoire personnel, si vous ne savez pas déjà comment le faire). Puis tapez uuencode fichier fichier > fichier.uu et appuyez sur enter. "Fichier" est le nom du fichier que vous voulez préparer pour l'envoyer par e-mail et oui, vous devez taper le nom deux fois! Le > est une commande Unix qui précise au système que le fichier "encodé" s'appelera "fichier.uu" (en fait vous pouvez lui donner le nom que vous voulez). A présent pour le mettre dans un message mail. La manière rapide et sale est de taper mail ami où "ami" est l'adresse de votre ami. Au niveau de la ligne du sujet, tapez ceci ~r fichier.uu ou tout nom que vous avez donné au fichier, et appuyez sur enter. (Sur certains systèmes, le ~ peut ne pas marcher; si c'est le cas, demandez à votre administrateur système ce qu'il faut utiliser). Cette commande insère le fichier dans votre message mail. Appuyez sur contrôle D et votre fichier et en route! A l'autre bout, quand votre amie ira voir sa boite aux lettres, elle devra transférer le fichier dans son répertoire personnel. Puis elle devra taper uudecode fichier.nom et appuyer sur enter. Ce qui crée un nouveau fichier dans son répertoire avec le nom que vous lui aviez donné au départ. Elle peut ensuite le télécharger sur son ordinateur. Avant qu'elle puisse réellement l'utiliser, elle devra l'ouvrir avec un traitement de texte et détruire l'entête mail qui lui a été ajouté. Si vous utilisez un programme mailer qui ajoute automatiquement un fichier "signature", informez la de ce détail pour qu'elle puisse aussi supprimer cette partie. Les deux années passées ont vue le développement d'extensions pour le mail Internet pour des usages divers (MIME : Multi-purpose Internet Mail Extensions), ce qui facilite l'envoi des fichiers par e-mail. Si vous utilisez un programme e-mail tel que cc:Mail ou Microsoft Mail at work, ou bien si vous vous loggez sur des systèmes de type BBS, alors vous êtes habitué à la notion de fichiers en pièce jointe -- vous écrivez un message, puis vous dites à l'ordinateur que vous voulez y attacher un fichier. MIME est pour l'essentiel l'équivalent Internet. La seule contrainte est que votre destinataire doit aussi posséder un programme mail capable de traiter MIME; autrement vous pourriez rencontrer des problèmes (et dans ce cas, vous devrez en revenir à uuencode). La meilleure façon d'utiliser MIME sur un site Unix fournisseur d'accès publiques est probablement de prendre Pine -- il rend les choses très faciles. Disons que vous venez juste de télécharger un fichier graphique, que vous voulez envoyer par mail à un ami. Appelez Pine et commencez à composer un message pour votre ami. Lorsque le curseur est encore dans la zone d'en-tête (c à d : la zone où vous venez juste de taper son adresse e-mail), appuyez sur contrôle-J. On vous demandera le nom du fichier que vous voulez attacher. Entrez son nom (ou chemin si vous l'avez mis quelque part dans un sous répertoire) et voila c'est fait! Vous pouvez à présent rédiger un message pour votre ami et l'envoyer comme vous le feriez normalement (mais maintenant il sera émis avec un fichier attaché). Nous supposerons que votre destinataire utilise également Pine, quand il reçoit votre message, une de ses options sera de taper contrôle-V. On lui demandera s'il veut voir ou bien sauver le fichier attaché. En supposant que c'est un fichier binaire, il devra appuyer sur sa touche s et puis taper le nom du fichier sous lequel sauver le fichier attaché. Quand il sort de Pine, il peut ensuite télécharger le fichier -- sans avoir besoin de le uudécoder. Un certain nombre de compagnies vendent à présent des logiciels qui permettent aux utilisateurs de systèmes e- mail propriétaires d'envoyer et de recevoir des pièces jointes MIME. Donc, si vous prévoyez d'échanger des fichiers binaires avec quelqu'un sur un de ces systèmes (notre amie, l'utilisatrice de cc:Mail, par exemple) -- demandez lui si son système peut accepter des pièces jointes MIME. Cela vous facilitera la vie à tous les deux. 10.2 RECEVOIR DES FICHIERS Si quelqu'un vous envoie un fichier uuencodé au travers du mail, vous devrez franchir un certain nombre d'étapes avant de pouvoir vraiment l'utiliser. Si vous utilisez le programme simple mail, allez dans le programme mail et tapez w # nom.fichier où # est le numéro du message que vous voulez transférer et nom.fichier: le nom que vous voulez donner au fichier résultant. Dans pine, chargez le message et appuyez sur vos touches O puis E. On vous demandera ensuite un nom de fichier. Dans elm, appelez le message et appuyez sur votre touche S. Vous obtiendrez quelque chose qui ressemble à cela: =fichier.requete Entrez un nouveau nom de fichier et appuyez sur enter (si vous appuyez sur enter sans entrer un nom de fichier, le message sera sauvé vers un autre dossier mail, et pas dans votre répertoire personnel). Dans ces trois cas, sortez du programme mail pour revenir à la ligne de commande de votre système hôte. Comme le fichier a été encodé pour un envoi par mail, vous devez à présent utiliser un décodeur. Au niveau de la ligne de commande, tapez uudecode nom.fichier où nom.fichier est le fichier que vous avez créé alors que vous étiez dans le mail. Uudecode créera un nouveau fichier binaire décompressé. Dans certains cas, vous pourrez avoir à utiliser certains autres programmes (par exemple, s'il est sous une forme "tar"), mais généralement il devrait à présent être prêt à être téléchargé sur votre propre ordinateur (sur lequel vous pourrez éventuellement avoir besoin d'utiliser un programme de décompression tel que PKUNZIP). Mais si personne ne vous envoie de pièce jointe au format MIME, récupérer la pièce jointe est facile. Dans pine et elm, on vous demandera si vous voulez sauvegarder la pièce jointe dans un fichier. Si vous appuyez sur votre touche y, on vous demandera de donner un nom de fichier sous lequel le sauver (ou bien appuyez sur enter pour le sauver sous le nom par défaut suggéré par l'ordinateur). Vous pouvez à présent récupèrer le fichier en sortant de mail et en utilisant ensuite les techniques expliquées dans le chapitre 4 pour télécharger des fichiers Usenet. Tout cela nous ramène au même problème. Disons que quelqu'un vous envoie un message e-mail tout à fait classique que vous voulez transférer sur votre ordinateur (par opposition à un fichier encodé). Nous supposerons que vous êtes connecté à un site Unix fournisseur d'accès publics et que le message est de l'ASCII pur, vous avez plusieurs possibilités. La manière rapide et sale est d'utiliser une fonction logging ou capture d'écran de votre ordinateur, avant d'ouvrir le message. Puis d'appeler le message et quand c'est fait, arrêter la capture ou logging et le fichier sera sauvé sur votre ordinateur. Cette méthode est bonne si vous voulez seulement transférer un seul message. Mais que faire si vous voulez sauver plusieurs messages dans un seul fichier (disons un groupe d'éléments provenant d'une liste de mailing)? Puis vous pouvez vouloir les sauver dans un fichier sur votre site fournisseur d'accès publics, pour ensuite pouvoir le télécharger. Si vous utilisez le programme de mail Pine, ouvrez le message et puis appuyez sur la touche e. On vous demandera d'entrer un nom de fichier dans votre répertoire personnel. Une fois que c'est fait, passez au message suivant et répétez le processus. Quand vous en aurez terminé, vous aurez un seul fichier de grande taille dans votre répertoire personnel, à télécharger. Remarquez que quand vous faites ceci, Pine marque le message pour qu'il soit ensuite détruit, donc si vous voulez le garder dans votre boite aux lettres (peut être pour y répondre), répondez N lorsque vous quittez pine et que l'on vous demande si vous voulez détruire les fichiers marqués. Si vous utilisez elm, à la place, appuyez sur votre touche s, soit en étant dans le message ou bien avec le curseur positionné sur lui dans la liste des messages. Vous obtiendrez quelque chose qui ressemble à cela: =jdoe qui provient de l'adresse e-mail de l'émetteur. Si vous appuyez sur enter, vous sauverez le message dans un fichier appelé jdoe dans votre répertoire Mail. Si vous voulez le sauver sous un autre nom dans votre répertoire personnel, appuyez sur la touche retour arrière et puis entrez le nom du fichier que vous désirez (mais sans le signe égal). Comme dans pine, les messages seront marqués pour être détruits, donc souvenez vous en si vous voulez les conserver dans votre boite aux lettres. Dans les deux cas, vous pouvez à présent télécharger le fichier, en utilisant les commandes expliquées dans le Chapitre 4 pour récupérer des messages Usenet collectés de manière similaire. 10.3 ENVOYER DES FICHIERS VERS DES SITES NON- INTERNET Mais que faire si votre amie se connecte avec un système non-Unix, tel que CompuServe ou MCIMail? Il existe des programmes disponibles pour les ordinateurs MS-DOS, Apple et Amiga qui encoderont et décoderont les fichiers. Bien évidement, puisque vous ne pouvez pas envoyer un de ces programmes à votre amie par e-mail (comment pourrez t'elle le uudécoder?), vous devrez l'envoyer par courrier postal (la vieille manière) ou bien lui donner une disquette contenant le programme. Puis, elle pourra recevoir le fichier par e-mail et suivre les diverses étapes décrites ci-dessus (seulement sur son propre ordinateur) pour obtenir un fichier utilisable. Souvenez vous de lui fournir également un programme de codage, si en retour elle veut vous envoyer des fichiers. Pour les machines MS-DOS, il faudra vous procurer les programmes uunecode.com et uudecode.com. Les deux peuvent être obtenus par ftp anonyme à wuarchive.wustl.edu dans le répertoire /mirrors/msdos/starter. La version MS-DOS est aussi facile à utiliser que la version Unix. Vous n'avez qu'à taper uudecode nomfichier.ext et appuyer sur enter. Les utilisateurs de Mac doivent récupérer un programme appelé uutool, qui peut être trouvé dans le répertoire info-mac/util à sumex-aim.stanford.edu. Réfléchissez y à deux fois avant d'envoyer à quelqu'un un fichier géant. Quoique les grands sites directement connectés à l'Internet puissent probablement manipuler des méga-fichiers, de nombreux systèmes plus petits ne le peuvent pas. Certains systèmes commerciaux, tels que CompuServe et MCIMail, limitent la taille des messages e-mail que leurs utilisateurs peuvent recevoir. Fidonet n'autorise même pas les messages encodés. En général, un fichier d'une taille de 30 000 octets environ est une limite supérieure raisonnable pour les systèmes non-Internet. 10.4 RECUPERER DES FICHIERS FTP PAR E- MAIL Pour aider les personnes ne disposant pas d'un accès ftp, un certain nombre de sites ftp ont installé des serveurs de mail (aussi connus sous le nom de serveurs d'archives) qui vous permettent de récupérer des fichiers par e- mail. Vous envoyez une requête à une de ces machines et elles vous renvoie le fichier que vous désirez. Comme avec ftp, vous pourrez tout trouver depuis des documents historiques jusqu'à des logiciels (mais notez que si vous avez un accès ftp, cette méthode est toujours plus rapide et immobilise moins de ressources que l'utilisation de l'e-mail). Certains serveurs mail intéressants ou utiles comprennent: mail-server@rtfm.mit.edu Les fichiers des "questions les plus souvent posées" relatives à Usenet; des listes des députés et sénateurs américains état par état avec leurs adresse et numéros de téléphone au bureau. archive-server@cs.widener.edu Des copies des anciens numéros de Computer Underground Digest et tous les faits que vous pouvez vouloir connaître au sujet des "Simpsons". netlib@uunet.uu.net Des programmes pour de nombreux types d'ordinateurs personnels, des archives des anciens messages de nombreux groupes de news Usenet. archive-server@ames.arc.nasa.gov Des textes traitant de l'Espace et des fichiers d'images (au Format-GIF). service@nic.ddn.mil Des informations détaillées au sujet de l'Internet. La plupart des serveurs fonctionne à peu prêt de la même manière -- vous envoyez un message e-mail qui leur précise quel fichier vous voulez et comment vous voulez qu'on vous l'envoie. La commande la plus importante est "send", qui indique à l'ordinateur que vous voulez qu'il vous envoie un fichier particulier. Vous aurez besoin de savoir où le serveur de mail stocke ce fichier, parce que vous devrez lui dire dans quel répertoire ou sous répertoire est le fichier. Il existe plusieurs manières de procéder. Vous pouvez envoyer un message e-mail au serveur d'archives, avec une seule ligne: index Le serveur vous enverra en réponse un listing du contenu de son répertoire principal ou racine. Vous devrez ensuite envoyer un deuxième message au serveur d'archives contenant une seule ligne: index répertoire/sous répertoire où répertoire/sous répertoire est le chemin du répertoire pour lequel vous voulez un listing. Un autre possibilité est d'envoyer un message e-mail à notre vieil ami archie, qui devrez pouvoir vous envoyer la localisation exacte du fichier sur le serveur d'archives (avec une information identique pour tous les autres sites qui peuvent avoir le fichier). Une fois que vous connaissez le nom du fichier et le chemin de son répertoire, composez un message à destination du serveur d'archives de cette forme: send répertoire/sousrépertoire/fichier Envoyez le message et après un certain temps variant de quelques minutes à deux jours, vous trouverez un nouveau message dans votre boite aux lettres: une copie du fichier que vous avez demandé. La durée exacte qu'il faudra pour qu'un fichier vous arrive dépend de nombreux facteurs, dont le nombre de requêtes à traiter avant la votre (les serveurs de mail peuvent seulement traiter un certain nombre de requêtes à la fois) et l'état des connexions entre le serveur et vous. Cela paraît assez simple. Mais cela devient un peu plus compliqué quand vous demandez un programme au lieu d'un document. Les programmes ou autres fichiers comportant des caractères inhabituels ou des lignes plus longues que 130 caractères (les fichiers graphiques, par exemple) demandent un traitement spécial par le serveur mail pour garantir qu'ils soient bien envoyés au travers de l'e-mail. Puis vous devrez les faire passer par au moins un programme de conversion pour les mettre sous une forme que vous pourrez réellement utiliser. Pour être sûr qu'un programme ou autre fichier "non envoyable par mail" puisse vraiment vous parvenir, ajoutez une autre ligne dans votre message e-mail à destination du serveur: encoder Afin de convertir le fichier dans une forme encodée. Pour le décoder, vous devrez tout d'abord transférer le message contenant le fichier dans un fichier dans votre répertoire personnel/ Un problème supplémentaire survient quand vous demandez un fichier particulièrement volumineux. De nombreux sites du Net ne peuvent traiter des mails que jusqu'à une certaine taille. Pour être certain de recevoir tout le fichier, dites au serveur de mail de le casser en plus petits morceaux, grâce à une ligne supplémentaire dans votre requête e-mail: size 100000 Donne au serveur mail la taille maximale, en octets, de chaque segment de fichier. Cette taille particulière est bonne pour les sites UUCP. Les sites Internet et Bitnet peuvent généralement aller jusqu'à 300 000. Quand vous recevez tous ces fichiers dans votre mail, transférez les dans votre répertoire personnel. Sortez du mail et chargez chaque fichier dans le traitement de texte de votre système hôte et pour chacun détruisez entièrement l'entête et le pied de page (ou "signature" à la fin). Quand vous en avez terminé, au niveau de la ligne de commande de votre système hôte, tapez cat fichier1 fichier2 > grosfichier où fichier1 est le premier fichier, fichier2 le deuxième fichier, et ainsi de suite. Le > précise à votre système hôte qu'il doit concaténer tous les fichiers dans un nouveau fichier de grande taille appelé grosfichier (ou tout autre nom que vous voudrez lui donner). Après avoir sauvé le fichier dans votre répertoire personnel (voir le paragraphe 10.2 ci-dessus), vous pouvez lancer uudecode, tar, etc. Un mot d'avertissement, si le fichier que vous voulez est suffisamment long pour avoir été cassé en morceaux, pensez au temps qu'il va falloir pour télécharger la totalité -- particulièrement si vous utilisez un modem à 2400 bps! Il existe un grand nombre d'autres serveurs mail. Pour obtenir une liste, envoyez un message e-mail à mail- server@rtfm.mit.edu: send usenet/comp.sources.wanted/How_to_find_sources_(READ_THIS_BEFORE_POSTING) Vous devrez l'écrire exactement comme indiqué ci-dessus. Quelques serveurs de mail utilisent des logiciels différents, qui demanderont des commandes légèrement différentes par rapport à celles données ici. En général, si vous envoyez un message à un serveur mail en mettant seulement help vous devriez recevoir en retour un fichier expliquant toutes ses commandes. Mais que faire, si le fichier que vous voulez n'est pas sur un de ces serveurs mail? C'est là que ftpmail arrive. Géré par Digital Equipment Corp. en Californie, ce service peut se connecter à pratiquement n'importe quel site ftp dans le monde; récupérez le fichier qui vous intéresse et puis envoyez le vous par e-mail. L'utiliser est vraiment simple -- vous envoyez un message e-mail à ftpmail incluant une série de commandes disant au système où trouver le fichier qui vous intéresse et la façon de le formater pour ensuite vous l'envoyer par mail. Composez un message e-mail à ftpmail@decwrl.dec.com Laissez la ligne "subject:" en blanc. A l'intérieur du message, il existe plusieurs commandes que vous pouvez donner. La première ligne devra être reply adresse où "adresse" est votre adresse e-mail. La ligne suivante devra être connect hôte où "hôte" est le système qui contient le fichier que vous voulez (par exemple: wuarchice.wustl.edu). Les autres commandes que vous devez penser à utiliser sont "binary" '(nécessaire pour les fichiers programmes), "compress" (réduit la taille du fichier pour une transmission plus rapide) et "uuencode" (qui encode le fichier de telle sorte que vous puissiez en faire quelque chose quand il arrive). La dernière ligne de votre message devra être le mot "quit". Disons que vous voulez une copie de la constitution américaine. En utilisant archie, vous avez trouvé un fichier appelé, oh surprise, constitution, sur le site ftp archive.cis.ohio-state.edu dans le répertoire /pub/firearms/politics/rkba. Vous enverriez un message à ftpmail@decwrl.dec.com qui ressemblerait à cela: reply adamg@world.std.com connect archive.cis.ohio-state.edu binary compress uuencode get pub/firearms/politics/rkba/constitution quit Quand vous recevez le fichier dans votre boite aux lettres, utilisez la procédure ci-dessous pour le copier dans un fichier. Passez le dans uudecode. Puis tapez uncompress fichier.nom pour le rendre utilisable. Puisque que c'était un fichier de type texte, vous auriez pu changer le "binary" en "ascii" et aussi éliminer la ligne fichier "uuencode". Mais pour les programmes, vous devrez conserver ces lignes. Un avertissement avec ftpmail: c'est devenu un service si populaire que cela peut prendre une semaine ou plus pour que les fichiers demandés arrivent. 10.5 EXPLOITER LES INFOS DE USENET EN UTILISANT L'E-MAIL Les vétérans grisonnants d'Usenet (vous pouvez toujours les reconnaître par les vestes en cuir tâchées de café qu'ils portent) se rappellent avec fierté les jours où ils pouvaient lire chaque article posté sur le réseau, chaque jour et encore trouver le temps de travailler un peu. Mais à présent, avec le nombre de groupes de news approchant 10 000, c'est évidement impossible. Cela pose cependant un problème potentiel. Que faire si quelque part il y a une discussion en cours qui pourrait vous intéresser? Bien sur, Usenet est divisé en hiérarchies et groupes de news afin d'aider les gens à trouver les discussions sur des sujets donnés, mais étant donné le nombre de gens qui aujourd'hui postent chaque jour, vous pouvez rater quelque chose. Et si vous partez en vacances et que vous reveniez avec 2 000 nouveaux articles dans votre groupe favori, la tentation est grande de simplement les marquer tous comme ayant été lus, plutôt que d'essayer de creuser pour trouver les messages utiles/intéressants. Faites la connaissance du serveur de filtrage des news à l'Université de Stanford. Quelque part dans Standford se trouve un ordinateur qui crée un index journalier de tous les messages Usenet qui passent par lui. Au travers de simples commandes e-mail, vous pouvez utiliser cette machine pour quelle filtre les messages pour vous et qu'ensuite elle vous envoie un résumé quotidien de ce quelle a trouvé. Si le résumé de chaque article semble assez intéressant, vous pourrez ensuite, vous faire envoyer par e-mail les articles. Les commandes de base sont vraiment simples. Vous dites à l'ordinateur quoi chercher et à quelle fréquence vous voulez recevoir ses rapports. Envoyez un message e-mail à netnews@db.stanford.edu laissez la ligne du sujet en blanc, et comme message, écrivez subscribe phrase ou mot period 1 Par exemple, subscribe boston bruins period 1 paramétrerait la machine pour chercher des références au Bruins de Boston et vous envoyer le rapport chaque jour (si vous substituez "period 2", il vous enverrait la rapport tous les deux jours; vous pouvez aller jusqu'à 5). Il existe une troisième commande optionnelle, "expire", que vous utiliseriez pour indiquer à l'ordinateur combien de jours il doit continuer de chercher pour vous. Par exemple, expire 30 terminerait la recherche après 30 jours. A présent supposons que vous ayiez reçu un article sur lequel vous voulez en lire plus. Chaque article aura un numéro de message. Pour le récupérer, réécrivez à netnews@db.standford.edu et comme message, écrivez get news.group.# par exemple, get alt.sex.hamsters.duct-tape.4601 Vous pouvez également chercher dans la base de données de Stanford pour les articles existants. A nouveau, écrivez à netnews@db.stanford.edu. Comme message, écrivez search mot ou phrase Vous recevrez en retour une liste des articles qui peuvent être pertinents. 10.6 SEULEMENT LE FAX, M'DAM Oui, l'Internet est de loin le plus grand réseau d'ordinateurs du monde. Mais tout un chacun n'y est pas connecté -- pour l'instant. Cependant grâce à certains pionniers d'Internet, vous pouvez à présent étendre la portée du Net aux personnes qui comptent encore sur les télécopieurs. En 1993, Carl Malamud, fondateur de l'Internet Multicasting Service (qui à présent fournit de tout de la diffusion d'un talk show d'une demi-heure sur l'Internet aux bases de données de brevets et information SEC) et Marshall Rose, un consultant en informatique, créèrent un mécanisme pour traduire les messages e-mail Internet en télécopies. Aujourd'hui vous pouvez atteindre un certain nombre de zones métropolitaines aux US, au Canada, Danemark, Allemagne, Japon, Corée, Portugal, Nouvelle Zélande et le Royaume Uni au travers de leur service. TPC dépend d'un ensemble de volontaires, depuis des individus jusqu'à des grandes entreprises, qui se sont mis d'accord pour fournir des services Internet-vers-fax dans une zone géographique donnée. Techniquement, TPC est pour l'instant une expérience; un des problèmes que Malamud et Rose essaient de résoudre pour le long terme c'est le moyen de faire payer le système pour lui même. Envoyer un fax au travers de TPC est aussi facile que d'envoyer un message e-mail, à l'exception de l'adresse e- mail à utiliser pour un télécopieur donné, qui pour une personne qui n'a pas l'habitude, paraît extrêmement bizarre.. Tout d'abord, vous devez obtenir une liste de la couverture de TPC pour voir si la personne que vous voulez atteindre est située dans une zone desservie par TPC. Envoyez un message e-mail à tpc- coverage@town.hall.org (ce que vous dites dans le message importe peu; "send info" marche bien). Vous obtiendrez en retour une liste montrant les zones métropolitaines à présent couvertes, ainsi que, dans de nombreux cas, les échanges spécifiques à l'intérieur des zones que vous pouvez atteindre. Supposons que la personne que vous voulez atteindre doit située dans une de ces zones, vous êtes prêt. Maintenant pour comprendre une adresse e-mail pour un numéro de fax donné. Prenez le numéro de téléphone et mettez devant le code téléphonique international du pays -- même si vous envoyez une télécopie à quelqu'un situé dans votre pays (le code international des US est 1). Cependant ne mettez pas tous les chiffres que vous utiliseriez pour faire un appel à l'étranger (ce qui aux US serait le 011). Puis enlevez parenthèses, traits d'union ou espaces. Ainsi, par exemple, 1 (213) 555-1234 deviendrait 12135551234. Ajoutez ".iddd.tpc.int" à la fin de tout cela, par exemple: 12135551234.iddd.tpc.int C'est la partie de l'adresse à la droite du symbole @. La moitié gauche de l'adresse donnera quelque chose comme cela: remote-printer.John_Doe/5th_floor C'est en fait un moyen astucieux d'obtenir une page d'en-tête imprimée pour votre télécopie. Toutes les adresses TPC commencent par "remote-printer". La partie suivante, comme vous pouvez le voir, est le nom de la personne que vous voulez atteindre. Comme vous ne pouvez pas insérer d'espaces dans une adresse Internet, séparez toujours les noms avec un _. Un serveur fax TPC interprète un / comme l'inidcation de passer à la ligne suivante sur la page de couverture. Mettez tout cela ensemble et vous obtenez: remote-printer.John_Doe/5th_floor@12135551234.iddd.tpc.int Ouf! Mais cela marche! A présent composez votre message e-mail et envoyez le à l'adresse que vous venez juste de créer. TPC le routera ensuite à la plus proche machine fax participante, pour remise à votre destinataire. Une fois que votre fax est remis, vous obtiendrez même un avis de confirmation par e-mail. Si vous avez une adresse à laquelle vous prévoyez d'écrire plus d'une fois, cela serait très sensé de la mettre dans votre carnet d'adresses de Pine ou d'Elm. En parlant de Pine, vous pouvez utiliser sa capacité d'ajouter des pièces jointes à des messages pour envoyer des graphiques comme élément de la télécopie. Voir à la rubrique FYI pour voir comment obtenir des informations sur ce point. 10.7 L'ORACLE QUI CONNAIT TOUT Une autre chose que vous pouvez faire au travers de l'e-mail c'est consulter l'Oracle Usenet. Vous pouvez demander à l'Oracle tout ce que vous voulez et obtenir en retour une réponse (si vous apprécirez la réponse c'est en soit une autre question). Tout d'abord, vous aurez besoin d'instructions sur la manière de parler à l'Oracle (il ou elle, est très susceptible sur ce point et il ou elle aime que l'on s'adresse à lui ou elle sur un ton particulièrement auguste, solennel, flagorneur). Commencez un e-mail à oracle@iuvax.cs.indiana.edu Dans la ligne du "subject:" tapez help et appuyez sur enter. Vous n'avez pas besoin de dire quelque chose dans le message lui même -- du moins pas pour l'instant. Appuyez sur contrôle-D pour envoyer votre demande d'aide. Au bout de plusieurs heures, l'Oracle vous renverra par e-mail des instructions détaillées. C'est un fichier assez long, donc avant de commencer à le lire, lancez la fonction de logging de votre logiciel de communication, pour le sauvegarder sur votre ordinateur (ou bien sauver le message dans un fichier dans votre répertoire personnel sur votre système hôte et puis téléchargez le). Après que vous l'ayez digéré, vous pourrez composer votre question à l'Oracle. Envoyez le à l'adresse ci-dessus, mais cette fois avec une ligne subject qui décrit votre question. Espérez une réponse au bout de quelques jours. Et ne soyez pas surpris, si vous trouvez aussi une question dans votre boite aux lettres -- l'Oracle se fait payer en posant des questions aux chercheurs de connaissance qui répondent également! 10.8 QUAND LES CHOSES VONT DE TRAVERS * Vous obtenez un message d'erreur précisant que votre fax ne peut pas être remis. Avec TPC, cela peut signifier deux choses. Soit vous avez essayé d'envoyer une télécopie vers une zone non couverte par TPC ou bien vous avez fait une erreur en convertissant le numéro de télécopie en une adresse TPC. Revérifiez à la fois les zones couvertes par TPC et l'adresse que vous avez créée. 10.9 FYI Pour obtenir un guide plus facile à comprendre du Serveur de filtrage des news du Net à Stanford, comprenant des trucs pour aider l'ordinateur à mieux affiner vos recherches, écrivez à netnews@db.stanford.edu. Laissez la ligne sujet en blanc, et comme message, tapez: help TPC (qui tire son nom du film de 1967 "L'analyste du Président") maintient une liste de mailing pour débattre du projet. Pour vous inscrire, envoyez une requête à tpc-rp-request@aarnet.edu.au. Pour obtenir des informations plus détaillées sur TPC, envoyez un message à tpc-faq@town.hall.org.