POP3 ve IMAP arasındaki farklar nelerdir?


29

Birçok e-posta sağlayıcısı, POP3 veya IMAP kullanmakla ilgilenip ilgilenmediğimi soruyor. Bunlar tam olarak nedir ve ne zaman kullanmayı düşünmeliyim?

Yanıtlar:


25

Masaüstü bilgisayar, cep telefonu, dizüstü bilgisayar ve web arayüzü gibi birden fazla cihazda aynı e-posta hesabını kullanıyorsanız, IMAP harikadır. Bir cihazda bir e-postayı okuduğunuzda, bu IMAP sunucusuna senkronize edilir ve ardından diğer tüm cihazlara senkronize edilir ve her cihazda okunmuş olarak işaretlenir.

POP3, diğer taraftan, e-postaları bir istemciye indirdikten sonra (genellikle) sunucudan siler. Yani, dışarıdayken ve cep telefonunuzda bir e-posta alırsanız ve okuyorsanız, masaüstü bilgisayarınızda alamayacaksınız demektir.


IMAP dönüştürme POP3 değilim, ancak IMAP birkaç sorun olmadan değildir. Her zaman kusursuz çalışmıyor mu ... bu, hangi posta sunucusuna bağlanacağınıza ve hangi müşteriyi kullandığınıza bağlı gibi görünüyor.
çalkalandı

3
Müşterinizi genellikle , POP3 aracılığıyla indirilen e-postalarla silmek, işaretlemek veya hiçbir şey yapmamak üzere yapılandırabileceğinizi de unutmayın. GMail, indirilen postaları arşivlemeyi de seçmenize izin verir (bu şeyleri web postada yapılandırmak yaygın değildir; genellikle istemci programınızın içinde yaparsınız).
igorsantos07

2
@Igoru: Ancak POP3'ün e-postaların silinmesi için tasarlandığını unutmayın; bu nedenle, POP3 kullanıyorsanız ve IMAP gibi senkronize etmeye çalışıyorsanız, POP3 tasarlanmadığı için IMAP kullanmaya göre çok daha kötü performans elde edersiniz. böyle çalışmak için.
Josh

7

POP3 ve IMAP , postaları görüntülemek için kullanılan iki farklı protokoldür. En büyük fark, POP3'ün mesajları müşterinize indirmesidir. Bir masaüstü istemcisinde depolanan temel bir önbellek varken IMAP e-postayı sunucuda bırakır. IMAP, web posta sağlayıcıları ile kullanılma ününe sahiptir. Mesajlar sunucuda saklandığından, IMAP birden fazla istemciyi daha iyi desteklemektedir. Daha fazla bilgi bu iki linkte bulunabilir.


7

İşte birkaç yıl önce e-postaların nasıl çalıştığı, SMTP, POP3, IMAP, Webmail, ...

Standart nedir?

Standart, dünyadaki tüm geliştiricilerin izlediği kurallar bütünüdür. Bazı standartlar arasında HTTP, SMTP, POP3,… Her bir standardı tanımlayan resmi belgeler bulunmaktadır ve çoğu standart 0 ila 30 yıl civarında olmuştur.
Her standart belge standardın ne olduğu ve nasıl çalıştığı hakkında çok ayrıntılı bir açıklamadır. Tipik olarak bir standart, kendisiyle ilişkilendirilmiş bir RFC numarasına sahiptir, ancak birçok farklı standart tipi vardır.

Protokoller

SMTP ve POP3 'standartlar'. Her standart farklı bir protokolü açıklar. Bir protokol, 2 veya daha fazla bilgisayar arasında herhangi bir iletişim türüdür.

SMTP nedir?

SMTP, e-posta göndermek için kullanılan 'standartlar' protokolüdür. Bilgisayarınız e-posta göndermek için SMTP kullanıyor. Bkz. RFC 821, Ağustos 1982.

POP3 nedir?

POP3, e-posta almak için kullanılan 'standartlar' protokolüdür. Bilgisayarınız e-posta almak için POP3 kullanıyor. POP3 ayrıca basitçe POP olarak da adlandırılır. Bkz. RFC 1939, Mayıs 1996 .

POP3 genellikle posta sunucusuna bağlanır ve bilgisayarınıza mesajlar indirir. Daha sonra isteğe bağlı olarak mesajı sunucudan silebilir (bu genellikle yapılması gereken kurulumdur).

E-posta nasıl çalışır?

  1. A kullanıcısı, B kullanıcısına e-posta göndermek istiyor.
    • A kullanıcısı bir e-posta yazar ve gönder düğmesine basar.
    • Kullanıcı A'nın bilgisayarı, e-postayı Kullanıcı A'ya (Evet A, B değil) SMTP sunucusuna göndermek için SMTP iletişimini kullanır.
    • Kullanıcı A'nın SMTP sunucusu, e-postayı SMTP iletişimi kullanarak kullanıcının B'nin SMTP sunucusuna gönderir.
    • B kullanıcısı hissettiğinde SMTP sunucusuyla bağlantı kurar ve mesajları indirmek için POP3'ü kullanır.

Bazı önemli notlar:

E-posta göndermenin tek yolu SMTP kullanmaktır. (Aslında MAPI'yi ve diğer bazı şeyleri de kullanabilirsiniz, ancak buna girmeyelim.)

E-posta almanın tek yolu POP3'ü kullanmaktır. (Aslında IMAPv4 de var, ancak POP3'ün tek yol olduğunu iddia edeceğiz)

E-posta Uygulamaları nasıl çalışır:

Hangi e-posta istemcisini kullanırsanız kullanın, SMTP iletişimi bilgisayarınızda mevcuttur. Bir e-posta gönderildiğinde, bilgisayarınız e-postayı göndermek için SMTP'yi kullanır. Eudora, Outlook, Outlook Express, Mozilla Thunderbird veya özel yapım bir program kullanmanız farketmez. Tüm programlar e-posta göndermek için SMTP'yi kullanır.

Standartları kullanarak, kullanıcı A'nın Outlook'u kullandığını ve B kullanıcısının Eudora'yı kullandığını ve her ikisinin de iletişim kurabilecekleri farklı SMTP sunucularına sahip olduklarını garanti edersiniz.

HTTP nedir?

Hangi web postasının ne olduğunu öğrenmeden önce, ilk önce HTTP'nin ne olduğunu bilmeniz gerekir. HTTP sadece başka bir standart protokoldür. Ancak HTTP, e-posta göndermek için kullanılan SMTP'den farklı olarak dosyaları ve web sayfalarını indirmek içindir. Bkz. HTTP 1.1 RFC 2616, Haziran 1999 .

Web postası nedir?

Web posta, HTTP kullanarak e-posta gönderip almanıza izin veren çevrimiçi bir web sayfasıdır.

Ama bir dakika bekleyin, SADECE e-posta göndermenin tek yolunun SMTP kullandığını söylemedim mi?

Evet! Web sayfasının yaptığı, size doldurduğunuz bir formu sağlamaktır. Bilgisayarınız, kredi kartı bilgilerinizi girmek için doldurduğunuz bir formdan veya ev adresinizi girmek için doldurduğunuz bir formdan veya başka bir web'de oturum açmak için doldurduğunuz formdan farklı olduğunu bilmiyor bir site. Bilgisayarınızın bildiği tek şey bir form doldurduğunuzdur.

Gönder düğmesine bastığınızda, web tarayıcınız formu sunucuya gönderir. Sunucu bu formun e-posta için olduğunu biliyor. Böylece sunucu formu yorumlar ve gerekli bilgileri çıkarır. HTTP sunucusu daha sonra mesajı göndermek için SMTP'yi kullanır. Çünkü bir mesajın A Kullanıcısından B Kullanıcısına ulaşmasının tek yolu SMTP kullanmaktır.

Web tarayıcısının yaptığı, sizi bir e-posta gönderdiğinizi düşündürmekle kandırıyor. Ancak gerçekte olan şey, web tarayıcınızın bir form doldurması ve ardından web sunucusunun e-postanızı göndermek için SMTP kullanmasıdır.

Bana bir web posta gezintisi verebilir misiniz?

  1. A kullanıcısı B kullanıcısına e-posta göndermek istiyor, A kullanıcısı web posta kullanacak.
    • A kullanıcısı internet adresini girmek için tarayıcısını kullanır (örneğin: www.hotmail.com).
    • Kullanıcı A'nın bilgisayarı, sunucuyla iletişim kurmak ve bu durumda web postası için kullanılan web sayfasını istemek için HTTP'yi kullanır.
    • Sunucu, Kullanıcı A bilgisayarına (HTTP kullanarak), posta oluşturma, postaları kontrol etme seçenekleri sunan bir web sayfasını kullanarak yanıt verir.
    • A kullanıcısı bir mesaj linkini oluştururken tıklar. Yine Kullanıcı A'nın bilgisayarı, sunucuyla bağlantı kurmak için HTTP kullanıyor.
    • Sunucu, Kullanıcı A bilgisayarına, Kullanıcı A'nın bir mesaj oluşturmasını sağlayan web sayfasını (form içeren) kullanarak yanıtlar (HTTP kullanarak).
    • A kullanıcısı web sayfasını doldurur ve gönder düğmesine basar. Sayfa, HTTP kullanılarak sunucuya geri gönderilir.
    • A kullanıcısı tarafından bilinmeyen arka planda, web sunucusu e-postayı B Kullanıcısına göndermek için SMTP kullanır. Çünkü e-posta göndermenin tek yolu SMTP kullanmaktır.
    • Sunucu, (HTTP kullanarak) Kullanıcı A'nın bilgisayarına e-postanın gönderildiğini belirten bir web sayfasıyla yanıt verir.

Web sunucusu SMTP'yi nasıl kullanır?

SMTP standart bir protokol olduğundan, herhangi bir programın SMTP kullandığı gibi SMTP'yi kullanır. 'E-posta nasıl çalışır' bölümüne bakın.

IMAPv4 Nedir?

IMAPv4'ten daha önce bahsetmiştim. IMAPv4, e-posta istemcilerinin e-postalarınızı almak için kullandığı ikinci bir yöntemdir. IMAPv4, daha basit bir şekilde IMAP olarak da adlandırılır. IMAPv4, POP3'ten daha karmaşıktır, ancak e-postanızda birden fazla bilgisayardan çalışmanıza olanak tanır. Birden fazla bilgisayar kullanıyorsanız ve e-postanıza her iki bilgisayardan da erişmek istiyorsanız, IMAP gitmenin yoludur.

IMAP, tüm verilerini posta sunucusunda depolar. Bu şekilde, her farklı bilgisayardan gelen her posta istemcisi senkronize olabilir. Bir bilgisayardan bir e-posta okuduğunuzda, çalışma bilgisayarınız da mesajın okunduğunu görür. Veriler sunucuda depolandığından, IMAP e-posta hesapları genellikle daha pahalıdır.

Referans


1
Biraz fazla "tüm öğreticiyi yapıştırarak". Belki de sadece soruya uyan kısımları kopyalayabilirdin.
Gnoupi

@Gnoupi: Bence her şey uygulanabilir ve konuyla ilgili ve bana göre yazılmış.
Brian R. Bondy

Her şey tartışılabilir bir konudur, ancak bazı destekleyici metinlere sahip bir bağlantı daha uygun veya daha odaklı bir cevap olabilir.
Slartibartfast

5

İşte ikisinin iyi bir karşılaştırması


7
Daha fazla cevap ekleyebilir misiniz? Belki de bazı detayları kopyalayıp yapıştırın.
Sampson

5
Kanımca neden kopyaladım? Sadece bağlantıyı takip et.
Simon P Stevens

5
Çünkü içeriğin (en azından kısmen) yayınlanması, Süper Kullanıcı'nın bu öğe için daha üst sırada olmasını sağlar. Ayrıca, kullanıcıların gerçekte ne olduğunu bilmek için bağlantınızı tıklatmalarını engeller. Bize en azından bir önizleme verin lütfen.
Sampson

3
Jonathan ile aynı fikirdeyim - aynı zamanda bağlantı çürüklüğünü önlemeye yardımcı olur. Süper Kullanıcının ve diğerlerinin şeylerini yapmak isterim. ark. uzun süre etrafta olacak, ama her zaman birisinin neyle bağlantısı olduğuna dair bir şey söyleyemeyiz (Wikipedia muhtemelen bir istisnadır).
LeopardSkinPillBoxHat

4

Her ikisi de bir posta sunucusundan e-posta almak için İnternet standardı protokolleridir ( RFC 1064 IMAP4 - RFC 1939 POP3 ). Çoğu e-posta istemcisi bu protokolleri uygular.

IMAP ("İnternet Mesaj Erişim Protokolü"), e-posta istemcinizi, e-posta istemcinizle senkronize ederek sunucudaki * klasörlerde * düzenlemenizi sağlar. IMAP ayrıca bir e-postanın "okuma" bayrağını ve diğer özelliklerini de senkronize eder (cevap, iletme vb.)

POP3 ("Postane Protokolü") e-postaları tek bir gelen kutusundan indirilir ve istemci ayarlarınıza bağlı olarak indirme işleminden sonra normalde silinir.

IMAP veya POP3'ü e-posta göndermek için kullanamazsınız, SMTP bunun içindir.

* Klasörlere IMAP belirtiminde "posta kutuları" denir.


1

POP3 (Postane Protokolü sürüm 3) , sunucudan e-posta almak için kullanılan bir protokoldür. POP3 protokolü, sunucunun uygun bir alıcı tarafından alınana kadar bir süre e-posta almasını gerektiren elektronik posta sisteminin tasarımı nedeniyle oluşturulmuştur.

IMAP (İnternet Mesaj Erişim Protokolü) , sunucudan e-postalara erişmek / almak için standart bir protokoldür. IMAP, kullanıcıların alacağı e-posta mesajını seçmesine, sunucuda bir klasör oluşturmasına, belirli e-posta mesajlarını aramasına, hatta sunucudaki silinmiş e-posta mesajlarını aramasına izin verir. Bu yetenek, istisnasız sadece tüm mesajları almaya / indirmeye izin veren POP’tan (Postane Protokolü) çok daha iyidir.

SMTP (Basit Posta Aktarım Protokolü) , İnternette elektronik posta göndermek için yaygın olarak kullanılan bir protokoldür. Bu protokol, bilgisayardan e-posta göndererek alıcı posta sunucusuna veri iletmek için kullanılır.

Başvuru için, bu http://signinx.com/difference-between-pop3-imap-smtp/ okuyabilirsiniz


0

Bir sağlayıcıdan e-posta kullanıyorsanız, kendi e-posta adresinizi kontrol altında tuttuğunuzdan emin olmak için onu bir Gmail hesabında birleştirmek en iyisidir. Sağlayıcıları değiştiren pek çok kişi e-posta adreslerini kaybetmenin acısını hissediyor ve buna hiç gerek yok.

Gmail’e (veya POP3’le almanıza izin veren diğer herhangi bir e-posta hesabı için) kaydolmanız ve Gmail’in POP3’ü sağlayıcınızdan almasına nasıl izin vereceğinizle ilgili talimatları izleyin.

Ardından, uygun olduğunu düşündüğünüz gibi web, POP3 veya IMAP kullanarak Gmail’e (sağlayıcınız posta içinde) erişin.


0

Bir sunucudan e-posta almak için yöntemlerdir. Bazı güzel karşılaştırmalar, özellikle vardır bu bir UOregon dan. Diğerlerinin de söylediği gibi, büyük fark, sunucu tarafı ile istemci tarafı depolamasıdır.


POP3'ün muazzam miktarda e-posta sunucusu tarafında depolandığını düşünüyorum .. belki de böyle bir şey eski bir sınırlama değildi. Yahoo, ücretsiz POP erişimi sağladı (şu anda bilmiyorum) .. ama biri onlarla sınırsız toplam e-postaya sahip olabilir .. ve ben de bu e-posta hesabından POP yoluyla e-postaya erişebiliyorum. Ve OE, POP3 ile okurken bir seçenek olarak izin verdiği için "sunucuda bırakın".
barlop

0

IMAP

E-postalarınıza bilgisayarınız, tabletiniz veya akıllı telefonunuz gibi çeşitli cihazlardan erişiyor musunuz? IMAP önerilir.

1. Tüm e-postalarınız sunucuda saklanır ve bunlara istediğiniz yerden erişebilirsiniz.

2. Verileriniz, e-postalarınız, klasörleriniz vb. Her zaman tüm cihazlarda aynı duruma sahip olacak şekilde senkronize edilir.

3. Cihazınız arızalı veya kaybolmuş olsa bile verileriniz güvende.

POP3

E-postalarınıza her zaman İnternet’e sınırlı erişimi olan aynı cihazdan mı erişiyorsunuz? O zaman POP3 size daha fazla avantaj sunar.

1. Tüm e-postalarınız cihazınıza indirilir.

2. E-postalarınıza çevrimdışı olarak da erişebilirsiniz.

3. E-postalar ve klasörler gibi veriler farklı cihazlar arasında senkronize edilmez.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.