Кіріспе

Push IMAP, басқаша айтқанда P IMAP немесе Internet Message Access Protocol үшін Push кеңейтімдері – бұл PDA немесе смартфон сияқты мобильді құрылғыны электрондық пошта серверімен жылдам синхрондауға арналған электрондық пошта протоколы. Ол Oracle және басқа серіктестермен әзірленді, IMAP протоколы негізінде мобильді ортада оңтайландыру үшін қосымша жақсартулармен жасалды. Бұл протокол IETF Lemonade Profile жұмыс тобына қарастырылды, бірақ нәтижесінде RFC 4550 стандартына енгізілген жоқ.

Хаттама

Протокол сервер мен PDA немесе смартфон сияқты мобильді құрылғы арасында жаңа хабарламаларды автоматты түрде, қауіпсіз жеткізу үшін жасалды. Ол екі құрылғы арасында хабарламаларды синхрондауға жұмсалатын уақытты және күшті азайтуға тиіс, себебі ол жүрек соғу сияқты сигналдармен байланысты ашық күйде ұсталады. Қажетті өткізу қабілетін азайту үшін сығымдау және команда макростары қолданылады. Сонымен қатар, P IMAP электрондық пошта жіберу механизміне ие, ол SMTP-ден туындаған (бірақ толықтай сәйкес емес), сондықтан бір байланыс арқылы толыққанды электрондық пошта қызметі ұсынылады. P IMAP-ты IMAP IDLE командасына (RFC 2177) балама ретінде қарастыру дұрыс емес. Шындығында, IDLE – P IMAP серверінің клиентті хабардар етуге арналған қажетті механизмдерінің бірі (қосымша хабарламалар SMS немесе WAP Push арқылы жіберіледі).

Басқа мобильді технологиялар

Олардың екеуі де IMAP негізінде құрылған болса да, Yahoo! Mail және iCloud iPhone үшін push электрондық пошта қызметтері P IMAP-тың стандартты түрін пайдаланбайды. Yahoo! Mail электрондық поштаны синхрондауды бастау үшін арнайы UDP хабарламасын қолданады, ал Apple-дің iCloud push электрондық поштасы XMPP-тың бір түрін қолданады.