Internet Message Access Protocol - "interneta ziņojumu piekļuves protokols“. Interneta protokols, kas paredzēts piekļuvei elektroniskajam pastam uz servera ar klienta programmas palīdzību. "Ziņojums" (message) šeit ir sinonīms e-pasta vēstulei. Patreizejā versija, IMAP versija 4 revīzija 1 (IMAP4rev1), ir aprakstīta RFC 3501dokumentā.
IMAP ļauj manipulēt ar vēstuļu kastēm (mailbox) un vēstulēm tajās gan tiešsaistē uz servera, gan arī offline režīmā, klientam lejuplādējot visas vēstules, un tad klienta pusē tās apstrādājot. IMAP arī nodrošina piekļuvi koplietošanas un publiskajām vēstuļu kastēm.
IMAP serveris izmanto TCP 143. portu vai 993.
IMAP4rev1 protokolā ietvertas šādas operācijas:
vēstuļu kastu izveidošana
dzēšana
pārsaukšana
jaunu ziņojumu parbaude
vēstuļu dzēšana
karodziņu stāvokļu maiņa
meklēšanas operācijas pēc dažādiem parametriem.
Vēstuļu atribūti
Katrai vēstulei tiek piešķirts 32 bitu unikāls identifikators - UID (Unique Identifier), kas nedrīkst mainīties seansa laikā, kā arī starp seansiem.Katrs jaunais UID ir lielāks par jebkuru iepriekšējo.
Savukārt vēstuļu secības numurs (Message Sequence Number) ir vēstules kārtas numurs vēstuļu kastē, kas var mainīties seansa laikā, ja tiek dzēstas vēstules. …