HowTo: Inviare Email da un Server SMTP usando la Linea di Comando

  • di

L’SMTP (Simple Mail Transfer Protocol) è uno standard Internet per la trasmissione di posta elettronica (Email) attraverso le reti Internet Protocol (IP).

Questo tutorial mostra come connettersi al server di posta SMTP e inviare una Email usando il comando ‘telnet’.

Passo 1: Apri una connessione dal tuo computer a un server di posta SMTP

$ telnet smtp.domain.ext 25220 smtp.domain.ext ESMTP Sendmail ?version-number?; ?date+time+gmtoffset?
  • smtp.domain.ext – Il tuo server di posta;
  • 25 – Porta predefinita per SMTP.

Step 2: Dichiara il tuo nome di dominio o indirizzo IP

Puoi impostare local.domain.name o qualsiasi cosa tu voglia in ‘HELO’, perché il server non controlla la sua autenticità, che è uno degli svantaggi di questo protocollo.

> HELO local.domain.name250 smtp.domain.ext Hello local.domain.name , pleased to meet you

Step 3: Imposta l’email del mittente

> MAIL FROM: [email protected] 2.1.0 [email protected]... Sender ok

Step 4: Imposta l’email del destinatario

> RCPT TO: [email protected] 2.1.5 [email protected]... Recipient ok

Step 5: Per scrivere il messaggio, scrivi DATA e premi ‘Enter’

> DATA354 Enter mail, end with "." on a line by itself

Step 6: Sulla prima riga scrivi ‘SUBJECT: Your Subject’ e premi ‘Enter’ due volte

> SUBJECT: Test message

Step 7: Continua a scrivere il tuo messaggio

Hello,this is a TEST message, please don't reply.Thank you.

Step 8: Metti un singolo punto (.) su una riga da solo e premi ‘Enter’ per inviare il tuo messaggio.

> .250 2.0.0 ???????? Message accepted for delivery

Step 9: Chiudi la connessione

> QUIT221 2.0.0 server.com closing connection

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *