Che cos'è un relè SMTP?
Un inoltro SMTP (Simple Mail Transfer Protocol) è un computer connesso a Internet che esegue software che gli consente di fungere da server SMTP con l'intenzione di indirizzare la posta elettronica in entrata e in uscita (e-mail) verso una specifica destinazione online. Un server di inoltro SMTP è in grado di accettare e-mail da una fonte remota e di recapitare le e-mail internamente, se la destinazione è il server stesso, o di inoltrare tali e-mail ad altri server SMTP, se necessario. Inoltre, tale inoltro può essere configurato in diversi modi per impedire l'elaborazione di e-mail dannose o e-mail indesiderate. Esistono due tipi principali di server di inoltro SMTP, il primo è un inoltro aperto tramite il quale qualsiasi computer in qualsiasi parte del mondo può connettersi e inviare posta attraverso il server. Il secondo tipo è un relay autenticato, attraverso il quale qualsiasi sistema che si collega al relay SMTP deve fornire almeno una combinazione di nome utente e password valida, sebbene per ogni operazione possano essere richiesti più nomi utente e password.
Quando un messaggio di posta elettronica viene composto e inviato da un utente, il messaggio viene generalmente passato attraverso un server SMTP per raggiungere il destinatario. Se un server SMTP contatta un altro server SMTP e trasferisce un'e-mail ad esso, il server SMTP che riceve l'e-mail è noto come inoltro SMTP, perché inoltra l'e-mail. Il relay non deve essere il server di destinazione e può fungere da gateway o passaggio intermedio tra il server di origine e il server di destinazione. Se l'inoltro è il server di destinazione, i messaggi e-mail ricevuti possono essere passati al software locale in modo che possano essere recuperati dai programmi client in base alle esigenze.
Molti server di inoltro SMTP utilizzano l'autenticazione per risolvere il traffico di posta in arrivo che deve essere elaborato e quali messaggi devono essere rifiutati e lasciati elaborare da altri server. Spesso un relay SMTP serve solo messaggi in entrata o in uscita che hanno una qualche relazione con il dominio Internet a cui è connesso. Ciò impedisce agli utenti anonimi o casuali di utilizzare il server per inviare e-mail che potrebbero essere dannose o indesiderate. Se non è richiesta alcuna autenticazione, il relay SMTP semplicemente elaborerà tutti i messaggi in arrivo nel miglior modo possibile.
In alcune situazioni, un server di inoltro SMTP può essere ospitato su una macchina dedicata. Questo ha il vantaggio di isolare il server dal resto di una rete più grande. Inoltre, consente a un relay di fungere da filtro front-end, rimuovendo e-mail dannose o rimuovendo i messaggi dai propri allegati prima di passarli ad altri relè SMTP per l'elaborazione effettiva.