Protocolli di posta elettronica: POP3, IMAP4, SMTP

Sommario:

Protocolli di posta elettronica: POP3, IMAP4, SMTP
Protocolli di posta elettronica: POP3, IMAP4, SMTP
Anonim

Questo articolo copre i protocolli di posta elettronica più comunemente utilizzati su Internet: POP3, IMAP e SMTP. Ognuno di loro ha una funzione e un modo di lavorare specifici. Il contenuto dell'articolo spiega quale configurazione è più adatta alle esigenze specifiche dell'utente quando si utilizza un client di posta elettronica. Rivela anche la risposta alla domanda su quale protocollo supporta l'e-mail e-mail.

Cos'è POP3?

Post Office Protocol versione 3 (POP3) è un protocollo di posta standard utilizzato per ricevere e-mail da un server remoto a un client di posta locale. Consente di scaricare i messaggi sul computer locale e di leggerli anche se l'utente è offline. Tieni presente che quando utilizzi il protocollo POP3 per la connessione al tuo account, i messaggi vengono scaricati localmente ed eliminati dal server di posta elettronica.

Per impostazione predefinita, il protocollo POP3 funzionadue porte:

  • La porta 110 è una porta POP3 non crittografata;
  • porta 995 - da utilizzare se si desidera connettersi in modo sicuro a POP3.
protocolli di posta elettronica
protocolli di posta elettronica

Cos'è IMAP?

Internet Message Access Protocol (IMAP) è un protocollo di recupero e-mail utilizzato per accedervi su un server Web remoto da un client locale. IMAP e POP3 sono i due protocolli più comunemente utilizzati per la ricezione di e-mail e sono supportati da tutti i moderni client di posta elettronica e server Web.

Il protocollo POP3 presuppone che il tuo indirizzo email sia accessibile solo da un'applicazione, mentre IMAP ti consente di accedere da più client contemporaneamente. Ecco perché IMAP è la soluzione migliore se hai intenzione di accedere alla tua posta elettronica da più posizioni o se i tuoi messaggi sono gestiti da più utenti.

Il protocollo IMAP funziona su due porte:

  • la porta 143 è la porta IMAP predefinita non crittografata;
  • porta 993 - deve essere utilizzata se si desidera connettersi in modo sicuro tramite IMAP.

Cos'è SMTP?

Il Simple Mail Transfer Protocol (SMTP) è il protocollo standard per l'invio di e-mail su Internet.

SMTP funziona su tre porte:

  • La porta 25 è la porta SMTP predefinita non crittografata;
  • porta 2525 - si apre su tutti i server SiteGround se la porta 25viene filtrato (ad esempio, dal tuo ISP) e desideri inviare e-mail non crittografate utilizzando SMTP;

  • porta 465: viene utilizzata se desideri inviare messaggi in modo sicuro tramite SMTP.

Quali protocolli vengono utilizzati per lo scambio di e-mail? Concetti e termini

Il termine "server e-mail" si riferisce ai due server necessari per inviare e ricevere e-mail, ovvero SMTP e POP.

protocollo pop3
protocollo pop3

Il server di posta in arrivo è il server associato al tuo account di posta elettronica. Non può avere più di un server di posta in arrivo. L'accesso ai messaggi in arrivo richiede un client di posta elettronica, un programma in grado di ricevere e-mail da un account, consentendo all'utente di leggere, inoltrare, eliminare e rispondere ai messaggi. A seconda del tuo server, puoi utilizzare un client di posta elettronica dedicato (come Outlook Express) o un browser web. Ad esempio, Internet Explorer viene utilizzato per accedere agli account basati su e-mail. Le lettere vengono archiviate sul server di posta in arrivo finché non vengono scaricate. Dopo aver scaricato la posta dal server di posta, non potrai più farlo. Per caricare correttamente i dati, devi inserire le impostazioni corrette nel tuo programma di posta elettronica. La maggior parte dei server di posta in arrivo utilizza uno dei seguenti protocolli: IMAP, POP3,

Server di posta in uscita (SMTP)

Questo è un server utilizzato solo per inviare e-mail (per trasferirle dal tuoprogramma client di posta al destinatario). La maggior parte dei server di posta in uscita utilizza il Simple Mail Transfer Protocol (SMTP) per inviare la posta. A seconda delle impostazioni di rete, il server di posta in uscita potrebbe appartenere al tuo ISP o al server su cui hai impostato il tuo account. In alternativa, puoi utilizzare un server SMTP basato su abbonamento che ti consentirà di inviare e-mail da qualsiasi account. A causa di problemi di spam, la maggior parte dei server di posta in uscita non ti consente di inviare e-mail a meno che tu non abbia effettuato l'accesso alla tua rete. Un server con un relay aperto ti permetterà di usarlo per inviare e-mail, indipendentemente dal fatto che tu appartenga al suo netgroup o meno.

posta elettronica gratuita
posta elettronica gratuita

Porte e-mail

Per le reti, una porta indica l'endpoint di una connessione logica. Il numero di porta ne determina il tipo. Le porte e-mail predefinite sono elencate di seguito:

  • POP3 - porta 110;
  • IMAP - porta 143;
  • SMTP - porta 25;
  • HTTP - porta 80;
  • SMTP protetto (SSMTP) - porta 465;
  • IMAP sicuro (IMAP4-SSL) - porta 585;
  • IMAP4 su SSL (IMAPS) - porta 993;
  • POP3 sicuro (SSL-POP) - porta 995.

Protocolli di posta elettronica: IMAP, POP3, SMTP e

Sostanzialmente il protocollo si riferisce al metodo standard utilizzato a ciascuna estremitàcanale di comunicazione. Per gestire la posta elettronica, è necessario utilizzare un client speciale per accedere al server di posta. A loro volta, possono scambiarsi informazioni tra loro utilizzando protocolli completamente diversi.

Quali protocolli vengono utilizzati per lo scambio di e-mail?
Quali protocolli vengono utilizzati per lo scambio di e-mail?

Protocollo IMAP

IMAP (Internet Message Access Protocol) è un protocollo standard per l'accesso alla posta elettronica dal server locale. IMAP è un protocollo client/server in cui viene ricevuta la posta elettronica e i dati vengono archiviati dal server Internet. Poiché richiede solo una piccola quantità di trasferimento di dati, funziona bene anche su una connessione lenta, come una connessione remota. Quando si tenta di leggere un particolare messaggio di posta elettronica, il client scarica i dati dal server. Puoi anche creare e gestire cartelle o caselle di posta sul server, eliminare messaggi.

Protocollo POP3

Il protocollo di trasferimento e-mail Post Office Protocol 3 (POP) fornisce agli utenti un modo semplice e standardizzato per accedere alle cassette postali e scaricare i messaggi sui propri computer.

Quando utilizzi il protocollo POP, tutti i tuoi messaggi e-mail verranno scaricati dal server di posta sul computer locale. Puoi anche lasciare copie delle tue email sul server. Il vantaggio è che una volta che i tuoi messaggi sono stati scaricati, puoi disattivare la connessione a Internet e leggere la tua e-mail a tuo piacimento senza incorrere in costi di comunicazione aggiuntivi. Con un altroD' altra parte, ricevi e scarichi molti messaggi non richiesti (inclusi spam o virus) utilizzando questo protocollo.

Protocollo SMTP

SMTP (Simple Mail Transfer Protocol) viene utilizzato dal Mail Transfer Agent (MTA) per recapitare i messaggi e-mail a un server destinatario specifico. SMTP può essere utilizzato solo per inviare e-mail, non per riceverle. A seconda della rete o delle impostazioni dell'ISP, potresti essere in grado di utilizzare il protocollo SMTP solo in determinate condizioni.

Protocolli

HTTP non è un protocollo di posta elettronica, ma può essere utilizzato per accedere alla tua casella di posta. Viene spesso indicato anche come e-mail web. Può essere utilizzato per comporre o ricevere e-mail dal tuo account. Hotmail è un buon esempio di utilizzo di HTTP come protocollo di posta elettronica.

Trasferimenti di file gestiti e soluzioni di rete

La tua capacità di inviare e ricevere e-mail è principalmente dovuta ai tre protocolli TCP. Sono SMTP, IMAP e POP3.

quale protocollo supporta l'e-mail e-mail
quale protocollo supporta l'e-mail e-mail

SMTP

Iniziamo con SMTP perché la sua funzione principale è diversa dalle altre due. Il protocollo SMTP, o Simple Mail Transfer Protocol, viene utilizzato principalmente per inviare e-mail da un client di posta elettronica (come Microsoft Outlook, Thunderbird o Apple Mail) a un server di posta elettronica. Viene anche utilizzato per inoltrare o inoltrare messaggi di posta daun server di posta all' altro. Ciò è necessario se il mittente e il destinatario hanno diversi fornitori di servizi di posta elettronica.

SMTP, specificato in RFC 5321, utilizza la porta 25 per impostazione predefinita. Può anche utilizzare la porta 587 e la porta 465. Quest'ultima, che è stata introdotta come porta preferita per SMTP sicuro (aka SMTPS), è obsoleta. Ma in re altà è ancora utilizzato da diversi fornitori di servizi di posta.

POP3

Il Post Office Protocol, o POP, viene utilizzato per recuperare i messaggi di posta elettronica da un server di posta a un client di posta. L'ultima versione ampiamente utilizzata è la versione 3, da cui il termine "POP3".

POP, versione 3, specificata nella RFC 1939, supporta estensioni e diversi meccanismi di autenticazione. Sono necessarie funzionalità di autenticazione per impedire agli aggressori di accedere ai messaggi degli utenti.

Il client POP3 riceve e-mail come questa:

  • si collega al server di posta sulla porta 110 (o 995 per le connessioni SSL/TLS);
  • recupera i messaggi di posta elettronica;
  • cancella le copie dei messaggi archiviati sul server;
  • si disconnette dal server.

Sebbene i client POP possano essere configurati in modo che il server possa continuare a memorizzare copie dei messaggi scaricati, i passaggi precedenti sono una pratica comune.

IMAP

IMAP, in particolare la versione attuale (IMAP4), è un protocollo più complesso. Ciò consente agli utenti di raggruppare correlatimessaggi e inserirli in cartelle che, a loro volta, possono essere organizzate gerarchicamente. È inoltre dotato di flag di messaggio che indicano se un messaggio è stato letto, eliminato o ricevuto. Consente anche agli utenti di cercare nelle caselle di posta del server.

Logica di lavoro (impostazioni imap4):

  • si collega al server di posta sulla porta 143 (o 993 per le connessioni SSL/TLS);
  • recupera i messaggi di posta elettronica;
  • viene utilizzato per connettersi prima di chiudere l'applicazione client di posta e scaricare i messaggi su richiesta.

Tieni presente che i messaggi non vengono eliminati sul server. Questo può avere gravi conseguenze. Le specifiche IMAP possono essere trovate in RFC 3501.

protocollo di ricezione e-mail
protocollo di ricezione e-mail

Scegliere tra IMAP e POP3

Poiché la funzione di base di SMTP è fondamentalmente diversa, il miglior dilemma del protocollo di solito coinvolge solo IMAP e POP3.

Se lo spazio di archiviazione del server è importante per te, scegli POP3. Un server con memoria limitata è uno dei principali fattori che possono costringerti a supportare POP3. Poiché IMAP lascia i messaggi sul server, può consumare spazio di memoria più velocemente di POP3.

Se vuoi accedere alla tua posta in qualsiasi momento, è meglio attenersi a IMAP. C'è una buona ragione per cui IMAP è stato progettato per archiviare i messaggi sul server. Viene utilizzato per cercare messaggi da più dispositivi, a volte anche contemporaneamente. Quindi, se hai un iPhone, un tablet Android, un laptop e un desktop e desideri leggere la posta elettronica da uno o da tutti questi dispositivi, allora IMAP è la scelta migliore.

La sincronizzazione è un altro vantaggio di IMAP. Se accedi alle e-mail da più dispositivi, probabilmente vorrai che tutti mostrino le azioni che hai intrapreso.

Ad esempio, se leggi i messaggi A, B e C, vuoi che vengano contrassegnati come "letti" anche su altri dispositivi. Se hai eliminato le lettere B e C, vorrai che gli stessi messaggi vengano eliminati dalla tua casella di posta su tutti i gadget. Tutte queste sincronizzazioni possono essere ottenute solo se utilizzi IMAP.

Poiché IMAP consente agli utenti di organizzare i messaggi in modo gerarchico e metterli in cartelle, aiuta gli utenti a organizzare meglio la loro corrispondenza.

Ovviamente, tutte le funzionalità IMAP hanno un prezzo. Queste soluzioni sono più difficili da implementare e finiscono per consumare molta più CPU e RAM, soprattutto durante il processo di sincronizzazione. In effetti, un elevato utilizzo della CPU e della memoria può verificarsi sia sul lato client che sul lato server se ci sono un sacco di messaggi da sincronizzare. Da questo punto di vista, il protocollo POP3 è meno costoso, anche se meno funzionale.

La privacy è anche uno dei problemi che dipenderanno fortemente dagli utenti finali. In genere preferirebbero scaricare tutte le email e non andarsenecopie di loro su un server sconosciuto.

La velocità è un vantaggio che varia e dipende dalla situazione. POP3 ha la capacità di scaricare tutti i messaggi di posta elettronica sulla connessione. E IMAP può, se necessario (ad esempio, quando non c'è abbastanza traffico), scaricare solo le intestazioni dei messaggi o determinate parti e lasciare allegati sul server. Solo quando l'utente decide che vale la pena scaricare le parti rimanenti, queste diventeranno disponibili per lui. Pertanto, IMAP può essere considerato più veloce.

Tuttavia, se tutti i messaggi sul server devono essere scaricati ogni volta, POP3 sarà molto più veloce.

protocollo di posta elettronica smtp
protocollo di posta elettronica smtp

Come puoi vedere, ciascuno dei protocolli descritti ha i suoi vantaggi e svantaggi. Sta a te decidere quali funzioni o caratteristiche sono più importanti.

Inoltre, il modo in cui vuoi accedere al client di posta elettronica determina quale protocollo è preferito. Gli utenti che lavorano da un solo computer e utilizzano la webmail per accedere alle loro nuove e-mail apprezzeranno POP3.

Tuttavia, gli utenti che si scambiano caselle di posta o accedono alle proprie e-mail da computer diversi preferiranno IMAP.

Firewall anti-spam con SMTP, IMAP e POP3

La maggior parte dei firewall antispam gestisce e protegge solo il protocollo SMTP. I server inviano e ricevono e-mail SMTP e verranno controllati dal firewall antispam sul gateway. Tuttavia, alcuni firewall antispam offrono la possibilità di proteggere POP3 e IMAP4 quando gli utenti esterni necessitano di questi serviziaccedere alla loro e-mail.

I firewall SMTP sono trasparenti per gli utenti finali; non ci sono modifiche alla configurazione per i client. Gli utenti continuano a ricevere e inviare messaggi di posta elettronica al server di posta elettronica. Ad esempio, Exchange o Dominos devono configurare l'instradamento dei messaggi basato su proxy al firewall durante l'invio di e-mail e consentire l'invio di e-mail dal firewall.

Consigliato: