-------------------------------------------------------------------
			   INTERNET DA TERMINALE by sHaDy
	-------------------------------------------------------------------
	
	In seguito alle  numerose richieste che  mi sono arrivate via e-mail
	da parte di  molta gente che  voleva sapere come  "si usa telnet" ho
	deciso di scrivere sta guida che spiega in modo chiaro che diavolo è
	questo telnet e come si usa.

	Piccola introduzione. Se pensavate che internet fosse solo il vostro
	bel browser colorato pensavate male. Il telnet è uno  strumento che
	permette di dialogare direttamente con il server impartendo dei co-
	mandi tutto in modo rigorosamente testuale. Il telnet è presente su
	tutti i sistemi. Sugli unix basta andare nel vostro terminale prefe-
	rito e digitare "telnet".  Su Windows andate nel  menu  di  avvio e
	lanciate telnet tramite l'opzione "esegui". Su windows  telnet non
	ha la eco  dei  caratteri abilitata  con la  configurazione  normale
	(su xp mi sembra di sì) quindi di default non vedete quello che scri-
	vete. Per rimediare digitate set LOCAL_ECHO per le versioni testuali
	e  selezionate il chekbox nel menu impostazioni per le versioni gra-
	fiche (potete comunque benissimo farne a meno).Per utilizzare telnet
	questo essere che si presenta così spartano  dovete svere  una cono-
	scenza anch sommaria dei protocolli di rete... ma andiamo con ordine.

	Come già detto telnet permette di dialogare con un server e impartir-
	gli dei comandi su una determinata porta. Quindi la sintassi iniziale
	per connettersi ad un servizio sarà:

	   open  

	Nelle versioni grafiche bisogna andare nel menu connetti e compilare
	le textbox con questi stessi dati. Il primo esempio di utilizzo pra-
	tico sarà l'invio di una mail tramite telnet e il protocollo standard
	per le mail: l'SMTP. Connettiamoci al nostro server smtp sulla porta
	di questo protocollo: la 25.

	   % telnet
	   telnet> open mail.libero.it 25

	Siamo sonnessi a mail.libero.it (è  solo  un  esempio  potete  anche
	ca,biare server) sulla porta 25. La risposta del server sarà una co-
	sa di questo tipo:

	220 smtp1.libero.it ESMTP service ready

	Tutto ok, il server ci ha risposto e ora aspetta che ci identifichia-
	mo:

	   HELO localhost

 	Dovrebbe rispondere in questo modo:

	   250 smtp1.libero.it

	Ci siamo connessi e identificati... ora che si fa? Ora è il momento
	di "compilare" i vari campi della mail.  Partiamo dal  mittente (il
	anche falso). Le righe contrassegnate con "*" (che  in  realtà  non
	comparirà) sono le risposte del server.

	   MAIL FROM: 
	   250 MAIL FROM: OK *

	Poi il destinatario:

	   RCPT TO: 
	   250 RCPT TO: OK *

	A questo punto digitate:

	   DATA
	   354 Start mail input: end with . *
	   From: 
	   To: 
	   Subject: qui scrivi quello che vuoi
	 
	   Qui va messo il testo della mail. Bla bla bla...

	   .
	   250 Mail accepted *
	   QUIT *
	   221 smtp1.libero.it QUIT *
	   Connection closed *

	Come vedete per concludere la mail si usa un "a capo" e un punto "."
	Se vi interessa l'anonimità potete settare gli header Message -ID e
	received subito dopo DATA in questo modo:

	   Received: by supereva.it id AA11212 with SMTP; Sun, 12 Oct 97 13:40:58

	L'id qui è AA11212ma può essere qualunque altro numero (deve comunque 
	cominciare per AA1). Proseguiamo:

	   Message-ID: <123.AA14454@microsoft.com>

	Direi che dovrebbe essere tutto abbastanza chiaro quindi senza per-
	dere tempo passiamo ad un altro esempio. Vi è mai capitato di utiliz-
	zare un client whois? Questo servizio permette di ottenere info su di
	un proprietario di un dominio su internet partendo dal nome del do-
	minio stesso. La porta di questo servizio è la 43. Proviamo a sfrut-
	tarlo con una sessione telnet:

	   %telnet
	   telnet> open whois.nic.it 43

	Ci siamo connessi al server whois.nic.it ora la cosa è molto sempli-
	ce: basta digitare il nome del dominio che ci interessa per ottenere
	tutte le informazioni disponibili. Di  questa  facilità  è  anche il
	protocollo finger che permette di ottenere info su un  utente  di un
	sistema unix. Se per esempio volessimo vedere  l'ultima versione del
	linux kernel la via più semplice è fare un finger a kernel.org:

	   %telnet
	   telnet> open finger.kernel.org 79

	Ora basta digitare il nome dell'utente. Per il nostro scropo scrive-
	remo "linux" (senza apici).
	Spero che  queto articolo sia  stato  interessante per alcuni di voi.
	Mi piacerebbe fare una seconda parte in cui si parla del  protocollo
	pop3 ma per ora tenetevi questa... si vedrà. Have fun!

                        ----------------------------------
	                robcasanovi  virgilio  it
                        ----------------------------------
     

    Source: geocities.com/it/songbook2003

               ( geocities.com/it)