E-mailul este un sistem de trimitere și primire de mesaje text virtuale prin Internet sau alte rețele de computere și există cel puțin trei moduri prin care destinatarii e-mailului își pot citi e-mailul. În primul rând, destinatarii pot folosi un client pentru a-și extrage e-mailul de pe serverul de la ISP-ul lor (furnizor de servicii de internet) sau de la altă locație a serverului unde aterizează. În acest sistem, numit „pull email”, utilizatorul poate seta clientul să interogheze serverul la un interval dorit sau pur și simplu să interogheze atunci când dorește, iar orice e-mail disponibil atunci când serverul este verificat este descărcat. Ca alternativă, aceștia pot alege să meargă online, fie prin ISP-ul lor, fie prin alt site web de servicii și să-și citească e-mailul acolo, nu să-l descarce pe un computer desktop sau laptop. În cele din urmă, ei pot decide să folosească e-mailul push, care – ca orice sistem – are dezavantajele sale.
E-mailul push este un e-mail care este primit o singură dată, fie pe un server, fie pe un desktop, și apoi redirecționat către un laptop, PDA sau alt dispozitiv portabil. E-mailul push este un exemplu de „tehnologie push”. Tehnologia Push este automatizată de la capătul expedierii; tehnologia pull este automatizată sau direcționată de la capătul receptor.
Pentru unii oameni și în unele profesii diferența dintre trage și împingere poate fi crucială: mesajele trebuie să fie primite cât mai instantaneu posibil. Pentru mulți oameni, totuși, merită să ia în considerare dezavantajele e-mailului push și să ia o decizie luată între e-mail push și e-mail pull.
În primul rând, dezavantajele pot apărea din sistemele de împingere care sunt într-adevăr sisteme de tragere deghizate. Acest lucru se întâmplă deoarece, în aceste servicii, mai degrabă decât să împingă pur și simplu e-mailul, serverul trimite mesaje text pentru a spune PDA-ului, smartphone-ului sau laptopului să tragă e-mailuri de pe server, iar textele pot fi incluse în numărul de mesaje text. Acest lucru se poate adăuga. Acest lucru depinde de clientul de e-mail, de serverul de e-mail și de dispozitivul utilizat.
O altă problemă este că unii utilizatori susțin că e-mail-ul push consumă mai multă durată de viață a bateriei decât e-mail-ul pull, deoarece e-mailul este transferat de mai multe ori. În plus, nu toată lumea are același acces la tehnologia push, așa că expeditorul poate presupune primirea atunci când nu s-a întâmplat efectiv. În astfel de situații, este posibil ca un mesaj text să fi fost mai eficient și o alegere pe care utilizatorul ar fi putut face, dacă ar fi știut. În cele din urmă, smartphone-urile și alte dispozitive care primesc e-mail push pot avea o funcție încorporată pentru a anunța utilizatorul printr-o alertă. Unii oameni primesc atât de multe e-mailuri încât a fi notificat de fiecare dată când este primit unul este nepractic și enervant.