Differenza chiave – Recupero vs Push
Fetch e Push sono due termini che incontrerai quando configuri un client di posta elettronica. Quando imposti il tuo account e-mail, avrai un paio di opzioni tra cui scegliere. Queste opzioni includono il recupero e il push. Potresti anche avere l'opzione Manuale. Questi due termini determinano il processo di avvio quando si invia un'e-mail al client dal server. La differenza chiave tra fetch e push risiede nel processo di iniziazione; Il recupero viene avviato dal client mentre il push viene avviato dal server. Il recupero era la modalità principale per recuperare le email prima che il push diventasse re altà.
Gli account e-mail moderni come Gmail sono dotati dell'opzione push. Questa funzione di posta elettronica può essere utilizzata da almeno uno dei nostri numerosi account di posta elettronica che gestiamo. Con l'avvento degli smartphone in grado di inviare e ricevere e-mail, molte persone sono confuse sui due termini fetch e push.
Cos'è Fetch?
Con fetch, il client controllerà il server per vedere se è arrivata un'e-mail. Se vengono trovate una o più e-mail, queste verranno scaricate sul dispositivo client. Fetch può essere configurato per controlli a intervalli da pochi minuti a poche ore. Pertanto, rispetto al push, il recupero è più lento e potrebbe richiedere più tempo per rispondere. Se questo intervallo è più lungo, si verificherà un ritardo nella ricezione dell'e-mail. Questo ritardo può essere ridotto al minimo riducendo l'intervallo di tempo. Lo svantaggio della riduzione dell'intervallo tra i recuperi è che può consumare più batteria per ogni recupero indipendentemente dal fatto che la nuova posta sia stata ricevuta o meno. Sarà inoltre richiesta la trasmissione dei dati per ogni recupero. Questo intervallo può essere impostato ogni 15 minuti, 30 minuti, 1 ora o per valore manuale. Nel contesto di cui sopra, possiamo vedere chiaramente che il recupero non è un'opzione ideale poiché l'e-mail non verrà consegnata istantaneamente. Questo potrebbe non essere abbastanza buono se stai ricevendo molte e-mail.
Cos'è Push?
Con il push, il dispositivo client non ha bisogno di controllare regolarmente il server per vedere se è arrivata una mail. Quando un'e-mail arriva al server, verrà automaticamente notificata al cliente e avverrà la consegna dell'e-mail. Poiché la consegna della posta viene eseguita automaticamente in push, questo è più veloce rispetto al recupero. Push non interroga il server in modo regolare come con fetch. Il ruolo del push è aggiornare il server con il suo indirizzo IP in modo che il server sappia come contattare facilmente il client.
Push è una metodologia relativamente nuova che viene fornita in IMAP rispetto a protocolli precedenti come POP. I protocolli precedenti come POP non possono utilizzare la funzione push; viene fornito solo con funzionalità di recupero. I provider di posta elettronica come Google e Yahoo sono in grado di supportare i principali protocolli. Quindi supportano sia l'opzione push che quella di recupero. Altri provider di servizi di posta elettronica devono essere controllati per vedere se sono in grado di supportare sia le funzionalità di recupero push che quelle di recupero.
Manuale
C'è anche un'opzione chiamata Manuale che ti darà il pieno controllo sui dati che ricevi. Il messaggio apparirà non appena apri la posta, aggiorni lo schermo per visualizzare la casella di posta o i messaggi.
Qual è la differenza tra Fetch e Push?
Definizione
Fetch: con fetch, devi controllare il server per vedere se è arrivata un'e-mail.
Push: le e-mail verranno inviate immediatamente alla tua casella di posta con push, proprio come un SMS o un MMS.
Iniziazione
Fetch: il recupero viene avviato dal client
Push: il push viene avviato dal server
Velocità
Fetch: il recupero è relativamente più lento in quanto il client deve controllare il server a intervalli regolari.
Push: il push è relativamente più veloce in quanto il server inoltrerà la posta ricevuta automaticamente al client.
Consumo energetico
Fetch: il recupero consumerà più energia poiché il controllo del server viene eseguito a intervalli regolari.
Push: Push consumerà meno energia poiché il processo di invio dell'e-mail viene eseguito automaticamente.
Il consumo energetico può variare poiché push dovrà mantenere una connessione Internet costante per ricevere automaticamente le e-mail. Ciò consumerà anche energia dal dispositivo client.
Supporto
Fetch: il recupero è supportato da tutti i protocolli
Push: Push non è supportato da tutti i protocolli.
Riepilogo recupero e push
Push: non appena il server riceve la posta, questa verrà inviata al dispositivo client.
Fetch: controlla il server per vedere se i messaggi sono arrivati a intervalli regolari. I messaggi verranno scaricati sul dispositivo client durante questo controllo.
Manuale: controlla la posta all'apertura dell'app di posta.