|
Invio della posta: Il server destinato all'invio della posta viene generalmente denominato SMTP (Simple Mail Trasfer Protocol) e per comunicare con esso ci si deve collegare alla porta 25, riservata appunto al protocollo SMTP. Se per esempio il nostro server destinato all' invio di posta �mail.tin.it dovremmo digitare quanto segue per collegarci:
telnet mail.tin.it 25
Questo pu essere scritto in una finestra dos oppure nella riga di comando del menu esegui (richiamabile con CTRL+R). A questo punto si aprir�il programma telnet.exe pronto a collgasi.
I comandi necessari per inviare un messaggio: Innanzi tutto bisogna specificare come per utilizzare telnet sia per l'invio sia per la ricezione di e-mail si debba essere a conoscenza di alcuni comandi. Vediamoli nel dettaglio con un esempio:
Una volta avviato telnet e connesso al server ci apparir�un messaggio di benvenuto che riporta il software che gira sul suddetto server e la versione del prodotto. La prima cosa da fare �quella di "presentarsi" con il comando HELO [nome]. Il nome verr�poi inserito nell'header del messaggio nell' ultimo campo Received: from [nome] (xxx.xxx.xxx.xxx) specificando anche l' IP del mittente.
I principali comandi sono:
Mail from:<nome@dominio.net>
Specifica al server l'indirizzo di ritorno che verr�indicato nel campo Return-Path. Da non confondere con il campo dell' header From:
Rcpt to:<ricevente@dominio.net>
Specifica il destinatario del messaggio. Non �da confondere con il campo dell' header To:. Possono essere dati pi comandi rcpt to: di seguito.
Data
Predispone il server a ricevere il testo del messaggio. A questo comando si avr�come risposta qualcosa tipo: send your message.
Di seguito si possono inserire tutti i campi dell' header che si vogliono come per esempio From:, To:, Date:, X-Mailer e altri senza nessun controllo da parte del server.
A questo punto senza lasciare alcuna riga vuota si deve inserire il campo Subject: specificando di seguito il soggetto del messaggio. Quindi una volta lasciata una riga vuota che sta ad indicare la fine degli header si pu cominciare a scrivere il messaggio. Vediamo un esempio:
220 mail.pelagus.it running Eudora Internet Mail Server 2.2
helo HF
250 mail.pelagus.it hello HF (195.61.212.170)
mail from:<info@splash.it>
250 2.1.5 sender OK
rcpt to:<info@splash.it>
250 2.1.5 user info@splash.it known
data
354 send your message
From: "HF" <info@splash.it>
To: <info@splash.it>
Subject: Prova
Date: Wed, 13 Jan 1999 21:47:15 +0100
X-Priority: 3
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Testo del messaggio
.
250 2.0.0 message received OK
In questo caso mi sono collegato al server SMTP del mio provider e ho inviato una e-mail a me stesso. Come si pi notare posso inserire nell' header tutti i campi che voglio, anche un falso From: e un falso To:
Come si pu notare il server risponde ad ogni comando. Queste risposte possono variare da programma a programma.
|
|