한국   대만   중국   일본 
IMAP ? Vikip?dija P?riet uz saturu

IMAP

Vikip?dijas lapa

IMAP jeb Interneta zi?ojumu piek?uves protokols ( ang?u : Internet Message Access Protocol ) [1] ir 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. Pa?reiz?j? versija, IMAP versija 4 rev?zija 1 (IMAP4rev1), ir aprakst?ta RFC 3501 . IMAP4 un POP3 ir visizplat?t?kie interneta protokoli e-pasta izguvei, bet IMAP ir pla??ka funkcionalit?te. Pamat? visi m?sdienu e-pasta klienti un serveri atbalsta abus protokolus.

IMAP ?auj darboties ar v?stu?u kast?t?m ( mailbox ) un v?stul?m taj?s gan tie?saist? uz servera, gan ar? bezsaistes ( ang?u : offline ) re??m?, klientam lejupl?d?jot visas v?stules, un tad klienta pus? t?s apstr?d?jot (k? to dara POP protokols). IMAP4rev1 protokol? ietvertas ??das oper?cijas: v?stu?u kastu izveido?ana, dz??ana, p?rsauk?ana, jaunu zi?ojumu p?rbaude, v?stu?u dz??ana, karodzi?u st?vok?u mai?a, mekl??anas oper?cijas p?c da??diem parametriem.

IMAP nav paredz?ts v?stu?u izs?t??anai, tam j?izmanto citi protokoli, piem?ram SMTP .

IMAP4 priek?roc?bas, sal?dzinot ar POP3 [ labot ?o sada?u | labot pirmkodu ]

Tie?saistes re??ms [ labot ?o sada?u | labot pirmkodu ]

Izmantojot POP, klienta programma serverim piesl?dzas ?slaic?gi, kam?r tik lejupl?d?ta jauna v?stule. IMAP ?auj saglab?t seansu neierobe?otu laiku, visas darb?bas ar v?stul?m veicot uz pa?a servera, nelejupl?d?jot v?stules saturu. Tas ir ?pa?i izdev?gi, ja ir zems sakaru kan?la ?trums vai datpl?smas ierobe?ojumi.

Vienlaic?ga piesl?g?an?s v?stu?u kastei vair?kiem klientiem [ labot ?o sada?u | labot pirmkodu ]

POP3 protokols piek?uvi v?stu?u kastei vienlaic?gi ?auj tikai vienam klientam. IMAP t?da ierobe?ojuma nav; ir meh?nisms, k? viens klients var redz?t citu klientu izmai?as v?stu?u kast?.

MIME da?u apstr?de [ labot ?o sada?u | labot pirmkodu ]

E-pasta v?stule ir MIME form?t?, kuram ir kokveida strukt?ra, kas sast?v no da??d?m da??m. IMAP4 ?auj klientam atsevi??i sa?emt k?du no MIME da?as. Piem?ram, tas ?auj sa?emt v?stules teksta da?u bez pievienot?s datnes ? lietot?jam pa?am ir iesp?ja izlemt, to lejupl?d?t vai ne.

V?stules st?vok?a inform?cija [ labot ?o sada?u | labot pirmkodu ]

Ar v?stules karodzi?u pal?dz?bu uz servera klients var zin?t v?stules st?vokli - vai t? ir las?ta, dz?sta, vai ir atbild?ts uz to. POP gad?jum? to var?ja nodro?in?t tikai klienta programma.

Vair?kas v?stu?u kast?tes [ labot ?o sada?u | labot pirmkodu ]

IMAP4 klienti var izveidot, p?rsaukt, dz?st vair?kas v?stu?u kast?es (kas lietot?jam ir k? mapes) tie?i uz servera, k? ar? p?rvietot v?stules starp kast?t?m. IMAP ar? nodro?ina piek?uvi koplieto?anas un publiskaj?m v?stu?u kast?t?m.

Mekl??ana uz servera [ labot ?o sada?u | labot pirmkodu ]

IMAP ?auj klientiem veikt mekl??anas oper?cijas p?c da??diem krit?rijiem uz servera, nelejupl?d?jot katru v?stuli.

Ieb?v?ts papla?in??anas meh?nisms [ labot ?o sada?u | labot pirmkodu ]

P?c pieredzes ar citiem interneta protokoliem, IMAP4 protokol? ir meh?nisms, kas ?auj to papla?in?t.

IMAP4 tr?kumi, sal?dzinot ar POP3 [ labot ?o sada?u | labot pirmkodu ]

Sal?dzinot POP3, IMAP4 ir ?oti sare???ts protokols. Neskatoties uz to, IMAP k??st arvien popul?r?ks.

Mekl??anas oper?ciju laik? var tikt t?r?ti lieli servera resursi, apstr?d?jot lielas v?stu?u kastes.

Lai nos?t?tu v?stuli, pasta klients ?o v?stuli s?ta divreiz, vienu uz SMPT nog?d??anai adres?tam, bet kopiju uz IMAP serveri, lai saglab?tu nos?t?to v?stu?u kast?. POP s?ta vienreiz, kopija tiek saglab?ta tikai pie klienta.

Protokola apraksts [ labot ?o sada?u | labot pirmkodu ]

IMAP serveris visbie??k izmanto TCP 143. portu vai 993. ( SSL ).

V?stu?u atrib?ti [ labot ?o sada?u | labot pirmkodu ]

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.

V?stules statusa apskatei paredz?ti karodzi?i ( flag ). Tie s?kas ar simbolu "\". Da?i no karodzi?iem:

\Seen ? v?stule ir izlas?ta
\Answered ? uz v?stuli ir atbild?ts
\Flagged ? v?stule ir ?pa?i atz?m?ta
\Deleted ? v?stule ir atz?m?ta k? dz?sta (re?l? dz??ana notiks p?c attiec?gu komandu palai?anas)
\Draft ? v?stules veido?ana nav pabeigta
\Recent ? v?stule ir "nesen" sa?emta

Pielietojums [ labot ?o sada?u | labot pirmkodu ]

Popul?r?kie IMAP serveri:

Popul?r?kie IMAP klienti:

Atsauces [ labot ?o sada?u | labot pirmkodu ]

?r?j?s saites [ labot ?o sada?u | labot pirmkodu ]