IMAP (Internet Message Access Protocol) to protokół komunikacyjny umożliwiający dostęp do poczty elektronicznej przechowywanej na serwerze. W przeciwieństwie do protokołu Pop3, który pobiera wiadomości na lokalne urządzenie i usuwa je z serwera (domyślnie), IMAP pozwala na synchronizację wiadomości między wieloma urządzeniami, zachowując oryginały na serwerze.
Kluczowe cechy IMAP:
- Synchronizacja w czasie rzeczywistym – zmiany (np. usunięcie wiadomości, oznaczenie jako przeczytanej) są widoczne na wszystkich urządzeniach.
- Dostęp do wielu folderów – obsługuje nie tylko skrzynkę odbiorczą, ale też inne foldery (np. wysłane, spam, kosz).
- Praca w trybie online/offline – można pobierać nagłówki wiadomości, a treść ładować tylko wtedy, gdy jest potrzebna.
- Wsparcie dla wielu klientów – możesz korzystać z tej samej skrzynki np. na telefonie, komputerze i przez webmail.
- Bezpieczeństwo – nowoczesne implementacje używają szyfrowania (IMAPS na porcie 993 z Ssl/TLS).
Zastosowanie IMAP:
- Korzystanie z poczty na wielu urządzeniach (np. laptop + smartphone).
- Praca z dużą skrzynką mailową bez konieczności pobierania wszystkich wiadomości na dysk.
- Współdzielenie dostępu do konta (np. w firmach).
IMAP vs POP3:
| Cecha | IMAP | POP3 |
|---|
| Przechowywanie wiadomości | Na serwerze | Pobiera na lokalne urządzenie (domyślnie usuwa z serwera) |
| Synchronizacja | Tak (wielostronna) | Nie (tylko jedno urządzenie) |
| Szybkość | Wolniejsza (ciągła synchronizacja) | Szybsza (pobiera raz) |
| Zasoby serwera | Wymaga więcej miejsca | Oszczędza miejsce |
IMAP jest obecnie standardem w usługach pocztowych (np. Gmail, Outlook, Yahoo), szczególnie dla użytkowników oczekujących elastyczności.