Imap

10

Click here to load reader

description

a little presentation for the course of Computer Networks - DSI - Università Ca' Foscari in Venice

Transcript of Imap

Page 1: Imap

Il Protocollo IMAPApprofondimento di Reti

AA 2008 / 2009 Milan Luca Matr. 810468

1

Page 2: Imap

What’s IMAP?

• Internet Message Access Protocol

• comunemente conosciuto come IMAP o IMAP4

• protocollo Internet a livello applicazione porta 143

• permette ad un client generico di accedere alle email in un server remoto.

2

Page 3: Imap

IMAP StoryIMAP non è stato un protocollo definito dall’inizioma frutto di Revisioni Successive e miglioramenti

Original IMAP

IMAP2

IMAP2bis IMAP3 (Draft)

IMAP4

IMAP4rev13

Page 4: Imap

Scope

Testo• Interoperabilità

• Sincronizzazione Mail

• Sincronizzazione Accessi

• Cross Platform

4

Page 5: Imap

IMAP vs POP3Advantages (1)Advantages (1)

• Modalità Offline & Online

• Accesso Multiplo alla stessa mailbox

• Donwnload Parziali Componenti MIME

• Informazioni sullo stato dei messaggi

5

Page 6: Imap

IMAP vs POP3Advantages (2)Advantages (2)

• Multiple Caselle di posta sul server

• Ricerca Server-Side

• Estensioni (simil Plug-in)

6

Page 7: Imap

IMAP vs POP3DisadvantagesDisadvantages

• Maggiore Complessità delle operazioni (Server Side resolving)

• Possibile Saturazione Del Server IMAP in caso di algoritmi inefficenti

• Rallentamenti Su device con poca banda a disposizione (mobile device)

7

Page 8: Imap

Servers

Cyrrus Server

Lotus Domino

Microsoft Exchange

Novell Groupwise

8

Page 9: Imap

Clients

Mozilla Thunderbird

Apple Mail

Microsoft Outlook

iPhone Mail Client

SquirrelMail (Web Based)9

Page 10: Imap

Sources• Crispin, M. «RFC 3051.» Marzo 2003. INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1. <http://tools.ietf.org/html/rfc3501>.

• Mullet, Dianna Mullet & Kevin. Managing IMAP. O' REILLY, 2000.

• Washington, University Of. The IMAP Connection. <http://www.imap.org>

• Yerxa, Greg. «IMAP and POP Mailers Make E-Mail Easy.» Network computing 8.13 (1997): 122.

lers Make E-Mail Easy.» Network computing 8.13 (1997): 122.

10