JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ

เดˆ เดฎเดพเดธเด‚ เด†เดฆเตเดฏเด‚ เดนเดพเด•เตเด•เตผ เดจเตเดฏเต‚เดธเดฟเตฝ เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดŸเต JMAP เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดเด‡เดŸเดฟเดŽเดซเดฟเดจเตเดฑเต† เดจเต‡เดคเตƒเดคเตเดตเดคเตเดคเดฟเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเต. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเดคเต†เดจเตเดจเตเด‚ เด…เดคเต เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต.

JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ
/ Pxเด‡เดตเดฟเดŸเต† /เดชเดฟ.เดกเดฟ

IMAP-เดฏเดฟเตฝ เดŽเดจเดฟเด•เตเด•เต เด‡เดทเตเดŸเดชเตเดชเต†เดŸเดพเดคเตเดคเดคเต

เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เต‹เตพ IMAP 1986-เตฝ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต. เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เดชเดฒ เด•เดพเดฐเตเดฏเด™เตเด™เดณเตเด‚ เด‡เดจเตเดจเต เดชเตเดฐเดธเด•เตเดคเดฎเดฒเตเดฒ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเต เด’เดฐเต เด…เด•เตเดทเดฐเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เดšเต†เด•เตเด•เตเดธเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เดตเดฐเดฟเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เดพเดจเดพเด•เตเด‚ MD5 - เด†เดงเตเดจเดฟเด• เด‡เดฎเต†เดฏเดฟเตฝ เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเดฟเตฝ เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

เดŸเตเดฐเดพเดซเดฟเด•เต เด‰เดชเดญเต‹เด—เดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต เดฎเดฑเตเดฑเตŠเดฐเต เดชเตเดฐเดถเตเดจเด‚. IMAP เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เดธเต†เตผเดตเดฑเดฟเตฝ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เด‡เดŸเดฏเตเด•เตเด•เดฟเดŸเต† เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดฒเต† เดชเด•เตผเดชเตเดชเต เด•เต‡เดŸเดพเดฏเดพเตฝ, เดŽเดฒเตเดฒเดพ เดฎเต†เดฏเดฟเดฒเตเด•เดณเตเด‚ เดตเต€เดฃเตเดŸเตเด‚ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด†เดงเตเดจเดฟเด• เดฒเต‹เด•เดคเตเดคเต, เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดฎเตŠเดฌเตˆเตฝ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดธเต†เตผเดตเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเตเดชเต‹เตพ, เดˆ เดธเดฎเต€เดชเดจเด‚ เดŸเตเดฐเดพเดซเดฟเด•เตเด•เดฟเดจเตเดฑเต†เดฏเตเด‚ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เดตเดฟเดญเดตเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดตเตผเดฆเตเดงเดฟเดšเตเดš เด‰เดชเดญเต‹เด—เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด…เดคเดฟเดจเต‹เดŸเตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด‡เดฎเต†เดฏเดฟเตฝ เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจเต. IMAP เดธเตƒเดทเตเดŸเดฟเดšเตเดšเดคเตเดฎเตเดคเตฝ, เดชเดฒเดคเดตเดฃ เดชเดฒ เดชเตเดจเดฐเดตเดฒเต‹เด•เดจเด™เตเด™เตพเด•เตเด•เต เดตเดฟเดงเต‡เดฏเดฎเดพเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต - เด‡เดจเตเดจเดคเตเดคเต† เดชเดคเดฟเดชเตเดชเต IMAP4 เด†เดฃเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เด…เดคเดฟเดจเดพเดฏเดฟ เดจเดฟเดฐเดตเดงเดฟ เด“เดชเตเดทเดฃเตฝ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ เด‰เดฃเตเดŸเต - เดจเต†เดฑเตเดฑเตเดตเตผเด•เตเด•เดฟเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เดฒเตเด•เดณเตเดณเตเดณ เดคเตŠเดฃเตเดฃเต‚เดฑเต RFC-เด•เตพ. เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เด’เดจเตเดจเดพเดฃเต RFC8514, 2019-เตฝ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต.

เด…เดคเต‡ เดธเดฎเดฏเด‚, เดชเดฒ เด•เดฎเตเดชเดจเดฟเด•เดณเตเด‚ เด…เดตเดฐเตเดŸเต‡เดคเดพเดฏ เด•เตเดคเตเดคเด• เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดคเต IMAP-เดจเตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเต‹ เดชเด•เดฐเด‚ เดตเดฏเตเด•เตเด•เตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเตเด‚: เดœเดฟเดฎเต†เดฏเดฟเตฝ, เด”เดŸเตเดŸเตเดฒเตเด•เตเด•เต, เดจเตˆเดฒเดพเดธเต. เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด‡เดฎเต†เดฏเดฟเตฝ เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ เดฒเดญเตเดฏเดฎเดพเดฏ เดšเดฟเดฒ เดซเต€เดšเตเดšเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เต‚ เดŽเดจเตเดจเดคเดพเดฃเต เดซเดฒเด‚. เด…เดคเตเดคเดฐเด‚ เดตเตˆเดตเดฟเดงเตเดฏเด‚ เดตเดฟเดชเดฃเดฟ เดตเดฟเดญเดœเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเดจเตเดจเต.

"เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด’เดฐเต เด†เดงเตเดจเดฟเด• เด‡เดฎเต†เดฏเดฟเตฝ เด•เตเดฒเดฏเดจเตเดฑเต เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เด•เตˆเดฎเดพเดฑเตเด• เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดฒเดฃเตเดŸเดฑเตเดฎเดพเดฏเดฟ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเดฃเด‚," IaaS เดชเตเดฐเตŠเดตเตˆเดกเดฑเดฟเดฒเต† เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดฎเต‡เดงเดพเดตเดฟ เดธเต†เตผเดœเดฟ เดฌเต†เตฝเด•เดฟเตป เดชเดฑเดฏเตเดจเตเดจเต. 1Cloud.ru. - เด‡เดจเตเดจเต, เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด•เตพ เดชเต‹เดฒเต† LDAP, CardDAV ะธ เด•เดพเตฝเดกเดพเดตเต. เดˆ เดธเดฎเต€เดชเดจเด‚ เด•เต‹เตผเดชเตเดชเดฑเต‡เดฑเตเดฑเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเดฒเต† เดซเดฏเตผเดตเดพเดณเตเด•เดณเตเดŸเต† เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดธเตˆเดฌเตผ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดชเตเดคเดฟเดฏ เดตเต†เด•เตโ€ŒเดŸเดฑเตเด•เตพ เดคเตเดฑเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

JMAP เดˆ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดณเตเดณเดคเดพเดฃเต. เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดŽเดžเตเดšเดฟเดจเต€เดฏเดฑเดฟเด‚เด—เต เดŸเดพเดธเตโ€Œเด•เต เดซเต‹เดดเตโ€Œเดธเดฟเดจเตเดฑเต† (เดเด‡เดŸเดฟเดŽเดซเต) เดฎเดพเตผเด—เดจเดฟเตผเดฆเต‡เดถเดชเตเดฐเด•เดพเดฐเด‚ เดซเดพเดธเตเดฑเตเดฑเตเดฎเต†เดฏเดฟเตฝ เดตเดฟเดฆเด—เตเดงเดฐเดพเดฃเต เด‡เดคเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ HTTPS-เดจเต เดฎเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, JSON เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต (เด‡เด•เตเด•เดพเดฐเดฃเดคเตเดคเดพเตฝ เด‡เดคเต เด‡เดฒเด•เตเดŸเตเดฐเต‹เดฃเดฟเด•เต เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด•เตเดฒเต—เดกเดฟเดฒเต† เดจเดฟเดฐเดตเดงเดฟ เดœเต‹เดฒเดฟเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต) เด•เต‚เดŸเดพเดคเต† เดฎเตŠเดฌเตˆเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดฎเต†เดฏเดฟเดฒเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด“เตผเด—เดจเตˆเดธเต‡เดทเตป เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด…เด•เตเดทเดฐเด™เตเด™เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดชเตเดฑเดฎเต‡, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เดณเตเดฎเดพเดฏเตเด‚ เด•เดฒเดฃเตเดŸเตผ เดทเต†เดกเตเดฏเต‚เดณเดฑเตเดฎเดพเดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเด‚ JMAP เดจเตฝเด•เตเดจเตเดจเต.

เดชเตเดคเดฟเดฏ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ

JMAP เด†เดฃเต เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตเดฒเต†เดธเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ (เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตเดฒเต†เดธเตเดธเต) เด•เต‚เดŸเดพเดคเต† เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เด’เดฐเต เด•เดฃเด•เตเดทเตป เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เดˆ เดธเดตเดฟเดถเต‡เดทเดค เด…เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดฎเตŠเดฌเตˆเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเดฒเต† เดœเต‹เดฒเดฟ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดฌเดพเดฑเตเดฑเดฑเดฟ เดชเดตเตผ เดฒเดพเดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

JMAP-เดฒเต† เด’เดฐเต เด‡เดฎเต†เดฏเดฟเตฝ JSON เด˜เดŸเดจ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดตเดฟเดตเดฐเด™เตเด™เดณเตเด‚ เด‡เดคเดฟเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต RFC5322 (เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดธเดจเตเดฆเต‡เดถ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต), เด‡เดฎเต†เดฏเดฟเตฝ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚. เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเดŸเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเดคเตเดคเดฟเตฝ, เดˆ เดธเดฎเต€เดชเดจเด‚ เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดฃเด‚, เด•เดพเดฐเดฃเด‚ เดธเดพเดงเตเดฏเดฎเดพเดฏ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เด…เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดฎเตˆเด‚, เดคเดฒเด•เตเด•เต†เดŸเตเดŸเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เตเด‚) เดธเต†เตผเดตเตผ เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเด‚.

เดธเต†เตผเดตเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเดพเตป เด•เตเดฒเดฏเดจเตเดฑเต API เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เด‡เดคเต เด’เดฐเต เด†เดงเดฟเด•เดพเดฐเดฟเด• POST เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเตเดฑเต† เด—เตเดฃเดตเดฟเดถเต‡เดทเดคเด•เตพ JMAP เดธเต†เดทเตป เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดชเต‡เด•เตเดท/json เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเดพเดฃเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ, เด…เดคเดฟเตฝ เด’เดฐเตŠเดฑเตเดฑ JSON เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเต†เตผเดตเตผ เด’เดฐเต เดชเตเดฐเดคเดฟเด•เดฐเดฃ เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเตเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเต.

ะ’ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ (เดชเต‹เดฏเดฟเดจเตเดฑเต 3) เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เตพ เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเตโ€Œเด•เตเด•เตŠเดชเตเดชเด‚ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด‰เดฆเดพเดนเดฐเดฃเด‚ เดจเตฝเด•เตเดจเตเดจเต:

{
  "using": [ "urn:ietf:params:jmap:core", "urn:ietf:params:jmap:mail" ],
  "methodCalls": [
    [ "method1", {
      "arg1": "arg1data",
      "arg2": "arg2data"
    }, "c1" ],
    [ "method2", {
      "arg1": "arg1data"
    }, "c2" ],
    [ "method3", {}, "c3" ]
  ]
}

เดธเต†เตผเดตเตผ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเดฟเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เดšเตเดตเดŸเต†:

{
  "methodResponses": [
    [ "method1", {
      "arg1": 3,
      "arg2": "foo"
    }, "c1" ],
    [ "method2", {
      "isBlah": true
    }, "c2" ],
    [ "anotherResponseFromMethod2", {
      "data": 10,
      "yetmoredata": "Hello"
    }, "c2"],
    [ "error", {
      "type":"unknownMethod"
    }, "c3" ]
  ],
  "sessionState": "75128aab4b1b"
}

เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ JMAP เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด‰เดฆเดพเดนเดฐเดฃเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเตเด•เตพ เด‡เดตเดฟเดŸเต† เด•เดพเดฃเดพเด‚ เด”เดฆเตเดฏเต‹เด—เดฟเด• เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเต เดชเดฆเตเดงเดคเดฟ. เด…เดคเดฟเดจเตเดณเตเดณ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต† เดตเดฟเดตเดฐเดฃเดตเตเด‚ เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เตพ เด…เดตเดฟเดŸเต† เดชเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเต JMAP เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ ะธ JMAP เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ - เด…เดตเตผ เด•เดฒเดฃเตเดŸเดฑเตเด•เดณเตเด‚ เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเต เดฒเดฟเดธเตเดฑเตเดฑเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดฒเด•เตเดทเตเดฏเดฎเดฟเดŸเตเดจเตเดจเต. เดŽเดดเตเดคเดฟเดฏเดคเต เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เตพ, เดธเดฎเตเดชเตผเด•เตเด•เด™เตเด™เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดฐเดฎเดพเดฃเด™เตเด™เดณเดพเดฏเดฟ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดคเตเดตเดดเดฟ เด…เดต "เด•เต‹เตผ" เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เดฎเดพเดจเด•เต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. JMAP-เดฏเตเดŸเต† เด‰เดฑเดตเดฟเดŸ เด•เต‹เดกเตเด•เตพ - เด‡เตป GitHub-เดฒเต† เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เตพ.

JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ
/ Pxเด‡เดตเดฟเดŸเต† /เดชเดฟ.เดกเดฟ

เดชเตเดฐเต‹เดธเตเดชเต†เด•เตเดฑเตเดฑเตเดธเต

เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเตเดฑเต† เดœเต‹เดฒเดฟเด•เตพ เด‡เดคเตเดตเดฐเต† เด”เดฆเตเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚, เด‡เดคเต เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เด‰เตฝเดชเตเดชเดพเดฆเดจ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เดณเดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด“เดชเตเดชเตบ เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† เดธเตเดฐเดทเตโ€ŒเดŸเดพเด•เตเด•เตพ เดธเตˆเดฑเดธเต IMAP เด…เดคเดฟเดจเตเดฑเต† JMAP เดชเดคเดฟเดชเตเดชเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ. FastMail-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟ เดชเต‡เดณเดฟเดฒเต† เดชเตเดคเดฟเดฏ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเดพเดฏเตเดณเตเดณ เดธเต†เตผเดตเตผ เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด‚ JMAP เดฏเตเดŸเต† เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เดณเตเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต เดชเตเดฐเต‡เดพเด•เตเดธเดฟ เดธเต†เดฐเตเดตเดฐเต.

เดญเดพเดตเดฟเดฏเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เด•เต‚เดŸเตเดคเตฝ JMAP-เด…เดงเดฟเดทเตเด เดฟเดค เดชเดฆเตเดงเดคเดฟเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเดฎเต†เดจเตเดจเต เดจเดฎเตเด•เตเด•เต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เดพเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฒเดฟเดจเด•เตเดธเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต IMAP เดธเต†เตผเดตเตผ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจ Open-Xchange-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดชเตเดคเดฟเดฏ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดพเดจเตเดณเตเดณ เดšเดฟเดฒ เดธเดพเดงเตเดฏเดคเดฏเตเดฃเตเดŸเต. IMAP เด…เดตเดฐเต† เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดจเดฟเดฐเดธเดฟเด•เตเด•เตเด• เดธเดฎเตเดฆเดพเดฏเดพเด‚เด—เด™เตเด™เตพ เดšเต‹เดฆเดฟเด•เตเด•เตเดจเตเดจเต, เด•เดฎเตเดชเดจเดฟเดฏเตเดŸเต† เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดšเตเดฑเตเดฑเตเด‚ เดฐเต‚เดชเต€เด•เดฐเดฟเดšเตเดšเต.

IETF, FastMail เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดชเดฑเดฏเตเดจเตเดจเดคเต, เด•เต‚เดŸเตเดคเตฝ เด•เต‚เดŸเตเดคเตฝ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เดธเดจเตเดฆเต‡เดถเดฎเดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดชเตเดคเดฟเดฏ เด“เดชเตเดชเตบ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดค เด•เดพเดฃเตเดจเตเดจเตเดฃเตเดŸเต. เดญเดพเดตเดฟเดฏเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เด•เดฎเตเดชเดจเดฟเด•เตพ เดˆ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดฎเต†เดจเตเดจเต JMAP เดฏเตเดŸเต† เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เตพ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.

เดžเด™เตเด™เดณเตเดŸเต† เด…เดงเดฟเด• เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเด‚ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเด‚:

JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดœเดฟเดกเดฟเดชเดฟเด†เตผ เดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด•เตเด•เตเด•เดฟเด•เตพ เดŽเด™เตเด™เดจเต† เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเด‚ - เด’เดฐเต เดชเตเดคเดฟเดฏ เด“เดชเตเดชเตบ เดŸเต‚เตพ เดธเดนเดพเดฏเดฟเด•เตเด•เตเด‚

JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เด’เดฐเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเด™เตเด™เดจเต† เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเด‚
JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ 1cloud.ru เดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เด•เตเดฒเต—เดกเต เดธเต‡เดตเดจเดคเตเดคเดฟเดฒเต† DevOps
JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ 1 เด•เตเดฒเต—เดกเต เด•เตเดฒเต—เดกเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดฑเต† เดชเดฐเดฟเดฃเดพเดฎเด‚

JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดŽเดšเตเดšเตเดŸเดฟเดŸเดฟเดชเดฟเดŽเดธเดฟเตฝ เดธเดพเดงเตเดฏเดฎเดพเดฏ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เดณเตเด‚ เด…เดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดŽเด™เตเด™เดจเต† เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเด‚
JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเดฟเตฝ เด’เดฐเต เดธเต†เตผเดตเตผ เดŽเด™เตเด™เดจเต† เดชเดฐเดฟเดฐเด•เตเดทเดฟเด•เตเด•เดพเด‚: 1cloud.ru เด…เดจเตเดญเดตเด‚
JMAP - เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เตพ IMAP-เดจเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดชเตบ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดตเดฟเดฆเตเดฏเดพเดญเตเดฏเดพเดธ เดชเดฐเดฟเดชเดพเดŸเดฟ: เดŽเดจเตเดคเดพเดฃเต เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจเด‚

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•