SMTP
Funzione | Test di un server SMTP tramite l'avvio di una sessione o l'invio di posta elettronica |
---|---|
Allarme | Tempo di connessione, tempo di trasferimento, codice di sequenza, codice di risposta |
Un processo può trasferire la posta a un altro processo sulla stessa rete o a un'altra rete tramite un processo relay o gateway accessibile a entrambe le reti.
Avvio della sessione
Una sessione SMTP viene avviata quando un client apre una connessione a un server e il server risponde con un messaggio di apertura. Le implementazioni dei server SMTP POSSONO includere l'identificazione del loro software e le informazioni sulla versione nella risposta di benvenuto alla connessione dopo il codice 220, una pratica che consente di isolare e riparare i problemi in modo più efficiente. Le implementazioni POSSONO prevedere la possibilità per i server SMTP di disabilitare l'annuncio del software e della versione se questo crea problemi di sicurezza.
Iniziazione del client
Una volta che il server ha inviato il messaggio di benvenuto e il client lo ha ricevuto, il client invia normalmente il comando HELO al server, indicando la propria identità.
Transazione della posta
Le transazioni di posta SMTP prevedono tre fasi. La transazione inizia con un comando MAIL che fornisce l'identificazione del mittente. Segue una serie di uno o più comandi RCPT, contenenti le informazioni sul destinatario. Un comando DATA avvia il trasferimento dei dati di posta e termina con l'indicatore di fine posta, che conferma la transazione.
Dettaglio SMTP
Parametri SMTP
Parametro | Descrizione |
---|---|
Connessione | Definire il tipo di connessione, scegliendo tra Testo normale, STARTTLS o SSL/TLS. |
Porta | La porta a cui connettersi. La porta SMTP predefinita per Testo normale e STARTTLS è 25, per SSL/TLS è 465. |
Nome utente/Password | I dati di accesso per l'autenticazione al server di posta (possono essere lasciati vuoti se non è richiesto il login). |
Da | Indirizzo e-mail del mittente |
A | Indirizzo e-mail del destinatario (se lasciato vuoto non viene inviata alcuna mail) |
Oggetto | Testo dell'oggetto dell'e-mail |
Corpo | Testo del corpo dell'e-mail (inviato come html) |
Valori SMTP e limiti di allarme
Valore / Limite di allarme | Descrizione |
---|---|
Tempo di connessione | Tempo di connessione al server remoto (in ms) |
Tempo di accesso | Tempo di accesso al server remoto (in ms) |
Codice di risposta | 0 = OK |
Codice di errore | Codice di errore generico del lavoro (vedere la sezione Codici di errore del lavoro) |
Esempi SMTP
Esempio 1 - Inviare un'e-mail
Vengono utilizzati gli stessi parametri della schermata precedente. L'e-mail viene inviata quando il lavoro viene eseguito.