Come controllare se un server Linux accetta connessioni SMTP

May 28

Se hai installato e configurato un server Linux SMTP, è una buona idea di provarlo prima di stenderla per l'uso. In Linux, è possibile inviare un messaggio di prova usando telnet dalla linea di comando. Si noti che se si sta inviando messaggi di prova dal server si sta effettivamente test, è possibile utilizzare "localhost", come il nome del server nei comandi pertinenti; tuttavia, è inoltre necessario eseguire il test da una macchina esterna.

istruzione

1 Vai al terminale, e quindi eseguire il seguente comando, sostituendo "nome_server" con l'indirizzo effettivo del server e "numero_porta" con la porta reale è stato utilizzato - normalmente si tratta di 25:

telnet nome_server numero_porta

2 Digitare il seguente comando e quindi premere il tasto "Enter":

HELO nome_server

3 Inserire l'indirizzo email che stai dalla con il seguente comando:

MAIL From: [email protected]

4 Inserire l'indirizzo che si sta inviando il messaggio con il seguente comando:

RCPT A: [email protected]

5 Tipo "DATA" (senza virgolette) e premere "Invio".

6 Digitare il messaggio di prova che si desidera inviare. Questo può essere qualsiasi testo, si sviluppa su più righe, se lo si desidera. Per terminare il messaggio, iniziare una nuova linea, entrare in un periodo, e quindi premere, ad esempio "Enter.":

messaggio di prova del server SMPT.
.

7 Accedere all'account di posta elettronica a cui è stato inviato il messaggio per vedere se è stato ricevuto.

Consigli e avvertenze

  • Al punto 6, se effettivamente voleva inviare un singolo periodo su una riga da solo, inserisci due punti invece. Per esempio:
  • messaggio di prova
  • ..
  • .
  • leggerà come segue:
  • messaggio di prova
  • .