MARWiN
05-10-2007, 05:53 PM
Postane Protokolü 3 (POP3), standart bir posta alma protokolüdür. POP3 protokolü, POP3 e-posta istemcisiyle e-postanın depolandığı sunucu arasındaki bağlantıyı denetler. POP3 hizmeti, e-postayı posta sunucusundan POP3 e-posta istemcisine almak için POP3 protokolünü kullanır.
POP3 protokolü, posta sunucusuyla POP3 e-posta istemcisi arasındaki bağlantıyı üç işlem aşamasında gerçekleştirir: kimlik doğrulama aşaması, işlem aşaması ve güncelleştirme aşaması.
Kimlik doğrulama aşamasında, kullanıcıların e-postalarını alabilmeleri için önce sunucuya bağlanan POP3 e-posta istemcisinin kimliğinin doğrulanması gerekir. E-posta istemcisi tarafından sağlanan kullanıcı adı ve parola sunucudakilerle eşleşiyorsa, kullanıcının kimliği doğrulanır ve işlem aşamasına geçilir. Kullanıcının kimliği doğrulanmazsa, kullanıcıya bir hata iletisi gönderilir ve e-postasını almak üzere bağlanmasına izin verilmez.
İstemcinin kimliği doğrulandıktan sonra, posta deposunun herhangi bir zarar görmesini engellemek için POP3 hizmeti kullanıcının posta kutusunu kilitler. Kullanıcının kimliği doğrulandıktan (ve posta kutusu kilitlendikten) sonra posta kutusuna teslim edilen yeni e-posta, bağlantı sona erdirilinceye kadar yüklenemez. Ayrıca, posta kutusuna bir kerede tek bir istemci bağlanabilir; posta kutusuna yönelik başka bağlantı istekleri geri çevrilir.
İşlem aşamasında, istemci POP3 komutlarını gönderir ve sunucu bunları alıp POP3 protokolüne göre yanıtlar. Sunucunun istemciden aldığı ve POP3 protokolüyle uyumlu olmayan tüm istekler için, istemciye hata iletisi gönderilir.
Güncelleştirme aşamasında istemciyle sunucu arasındaki bağlantı kapatılır. Bu, istemcinin ilettiği son komuttur.
Bağlantı kapatıldıktan sonra, kullanıcının posta sunucusuyla bağlantıda olduğu sürece yapılan değişiklikleri yansıtacak biçimde posta deposu güncelleştirilir. Örneğin, kullanıcı e-postasını aldıktan sonra, kullanıcının e-posta istemcisi farklı bir şekilde yapılandırılmadığı sürece, alınan e-posta silinmek üzere işaretlenir ve ardından posta deposundan silinir.
POP3 protokolü, posta sunucusuyla POP3 e-posta istemcisi arasındaki bağlantıyı üç işlem aşamasında gerçekleştirir: kimlik doğrulama aşaması, işlem aşaması ve güncelleştirme aşaması.
Kimlik doğrulama aşamasında, kullanıcıların e-postalarını alabilmeleri için önce sunucuya bağlanan POP3 e-posta istemcisinin kimliğinin doğrulanması gerekir. E-posta istemcisi tarafından sağlanan kullanıcı adı ve parola sunucudakilerle eşleşiyorsa, kullanıcının kimliği doğrulanır ve işlem aşamasına geçilir. Kullanıcının kimliği doğrulanmazsa, kullanıcıya bir hata iletisi gönderilir ve e-postasını almak üzere bağlanmasına izin verilmez.
İstemcinin kimliği doğrulandıktan sonra, posta deposunun herhangi bir zarar görmesini engellemek için POP3 hizmeti kullanıcının posta kutusunu kilitler. Kullanıcının kimliği doğrulandıktan (ve posta kutusu kilitlendikten) sonra posta kutusuna teslim edilen yeni e-posta, bağlantı sona erdirilinceye kadar yüklenemez. Ayrıca, posta kutusuna bir kerede tek bir istemci bağlanabilir; posta kutusuna yönelik başka bağlantı istekleri geri çevrilir.
İşlem aşamasında, istemci POP3 komutlarını gönderir ve sunucu bunları alıp POP3 protokolüne göre yanıtlar. Sunucunun istemciden aldığı ve POP3 protokolüyle uyumlu olmayan tüm istekler için, istemciye hata iletisi gönderilir.
Güncelleştirme aşamasında istemciyle sunucu arasındaki bağlantı kapatılır. Bu, istemcinin ilettiği son komuttur.
Bağlantı kapatıldıktan sonra, kullanıcının posta sunucusuyla bağlantıda olduğu sürece yapılan değişiklikleri yansıtacak biçimde posta deposu güncelleştirilir. Örneğin, kullanıcı e-postasını aldıktan sonra, kullanıcının e-posta istemcisi farklı bir şekilde yapılandırılmadığı sürece, alınan e-posta silinmek üzere işaretlenir ve ardından posta deposundan silinir.