SMTP e IMAP sono due protocolli di posta elettronica coinvolti nel trasferimento di messaggi elettronici. SMTP sta per Simple Mail Transfer Protocol, mentre IMAP sta per Internet Message Access Protocol.
Un protocollo di posta elettronica stabilisce una connessione tra il mittente, il server di posta elettronica e il destinatario.
Punti chiave
- SMTP (Simple Mail Transfer Protocol) e IMAP (Internet Message Access Protocol) vengono utilizzati per la comunicazione e-mail; SMTP viene utilizzato per l'invio di e-mail, mentre IMAP viene utilizzato per la ricezione di e-mail.
- SMTP è responsabile della consegna delle e-mail a un server di posta, mentre IMAP consente agli utenti di accedere e gestire i propri messaggi e-mail da un server di posta.
- SMTP è un protocollo relativamente semplice, mentre IMAP offre funzionalità più avanzate, come la gestione delle cartelle e la sincronizzazione dei messaggi su più dispositivi.
SMTP contro IMAP
SMTP è un protocollo per inviare posta in uscita da un client di posta a un server di posta in modo semplice e transazionale unidirezionale. IMAP è un protocollo per recuperare le email in arrivo da un server di posta a un client di posta, consentendo agli utenti di sincronizzare le modifiche su tutti i dispositivi senza perdere messaggi.

Il protocollo SMTP è necessario per inviare un messaggio elettronico da un mittente a un server di posta elettronica e per trasportare il messaggio tra due server di posta elettronica.
D'altra parte, IMAP è necessario per recuperare un messaggio elettronico memorizzato in un server di posta elettronica.
Tabella di confronto tra SMTP e IMAP
Parametri di confronto | SMTP | IMAP |
---|---|---|
Modulo completo | SMTP è l'acronimo di Simple Mail Transfer Protocol. | IMAP è l'acronimo di Internet Message Access Protocol. |
Significato | SMTP è un protocollo di posta elettronica che stabilisce un modo per trasferire i messaggi elettronici da un mittente a un server di posta elettronica e tra due server di posta elettronica. | IMAP è un protocollo di posta elettronica che stabilisce un modo per gestire e recuperare i messaggi elettronici da un server di posta elettronica. |
Funzione | La funzione di SMTP è solo quella di inviare messaggi elettronici a un server o tra server. | La funzione di IMAP è gestire e recuperare messaggi elettronici da un server. |
Transfer | SMTP trasferisce i messaggi elettronici da un client a un server tra due server. | IMAP trasferisce i messaggi elettronici solo da un server di posta elettronica a un client. |
porte | SMTP funziona sulla porta 25 (standard per il trasferimento della posta), sulla porta 465 (non conforme a RFC), sulla porta 587 (crittografata con TLS) e sulla porta 2525 (non una porta ufficiale ma supporta quasi tutti i servizi di posta elettronica). | IMAP funziona sulla porta 143 (porta predefinita senza crittografia) e sulla porta 993 (porta SSL/TLS sicura chiamata IMAPS). |
Cos'è l'SMTP?
SMTP è un protocollo standard del settore basato su testo per i servizi di posta elettronica. Stabilisce un meccanismo per il trasferimento di messaggi elettronici da un mittente a un server di posta elettronica e tra due server di posta elettronica. SMTP sta per Simple Mail Transfer Protocol. Ha solo lo scopo di "inviare" messaggi.
In un server SMTP, un client SMTP invia comandi in testi come HELLO, MAIL, RCPT, ecc. A questi viene risposto dai server SMTP sotto forma di codici di completamento numerici come 220, 250, 354 e così via. Questo flusso di lavoro viene utilizzato per trasferire messaggi elettronici da una parte all'altra.
I meccanismi SMTP sono stati sviluppati negli anni '1970. Usenet, una rete di comunicazione nello stesso periodo, aveva molte somiglianze con i server SMTP. Successivamente, durante gli anni '1980, SMTP ha guadagnato popolarità in quanto complementare alla posta UUCP (Unix al programma Unix Copy).
Attualmente, SMTP supporta server tra cui IceWarp, Sendmail, Exim, Postfix, MagicMail, MailEnable e HMailServer. I client che supporta includono Mozilla Thunderbird (dopo la versione 82.0) e NMH (dopo la versione 1.7).

Cos'è l'IMAP?
IMAP è un protocollo di comunicazione standard per i servizi di posta elettronica. Stabilisce un meccanismo per il recupero di messaggi elettronici da un server di posta elettronica.
IMAP ha il solo scopo di gestire e ricevere messaggi su richiesta. Il trasferimento avviene solo tra un server e un client, a differenza di SMTP.
Quasi tutte le implementazioni di IMAP consentono a più dispositivi di connettersi contemporaneamente al server. Tuttavia, IMAP può essere paragonato a POP3 per il suo servizio di comunicazione.
Dopo molte modifiche e aggiornamenti, è stata rilasciata l'ultima versione IMAP2bis. Successivamente è stato ribattezzato IMAP4 per evitare confusione.

Principali differenze tra SMTP e IMAP
- SMTP è l'acronimo di Simple Mail Transfer Protocol e IMAP sta per Internet Message Access Protocol.
- SMTP è un meccanismo che stabilisce un protocollo per i messaggi elettronici da inviare a un server di posta elettronica o tra server. Allo stesso tempo, IMAP è un meccanismo che recupera i messaggi elettronici dai server di posta elettronica.