เปเบเบเบปเปเบเปเบเบทเบญเบเบเบตเปเบเปเบฝเบงเบเบฑเบเบเปเบฒเบงเปเบฎเบเปเบเบต
เบชเบดเปเบเบเบตเปเบเปเบญเบเบเปเปเบกเบฑเบเบเปเบฝเบงเบเบฑเบ IMAP
Protocol
เบเบฑเบเบซเบฒเบญเบทเปเบเปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเปเบฅเบดเปเบเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบ. เบเปเบงเบ IMAP, เบญเบตเปเบกเบงเบเบทเบเปเบเบฑเบเปเบงเปเปเบเปเบเบตเบเปเบงเบตเปเบฅเบฐเบเบทเบ synchronized เปเบเบฑเบเปเบฅเบเบฐเบเบฑเบเบฅเบนเบเบเปเบฒเบเปเบญเบเบเบดเปเบ. เบเปเบฒเบเปเบงเบเปเบซเบเบเบปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบชเบณเปเบเบปเบฒเบขเบนเปเปเบเบญเบธเบเบฐเบเบญเบเบเบญเบเบเบนเปเปเบเปเปเบชเบเบซเบฒเบ, เบเบปเบเปเบฒเบเบเบฑเบเปเบปเบเบเบฐเบเปเบญเบเบเบทเบ synchronized เบญเบตเบเบเบฑเปเบ. เปเบเปเบฅเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบก, เปเบกเบทเปเบญเบซเบฅเบฒเบเบเบฑเบเบเบปเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบกเบทเบเบทเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เบงเบดเบเบตเบเบฒเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเปเบฅเบดเปเบเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเปเบฅเบฐเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบญเบกเบเบดเบงเปเบเบตเปเปเบเบตเปเบกเบเบถเปเบ.
เบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเปเบเบตเบเบเบทเปเบเบเปเปเบเบฝเบเปเบเปเบเบฑเบเปเบเปเบเบเบญเบเบเบญเบเบกเบฑเบเปเบญเบ, เปเบเปเบเบฑเบเบเบฑเบเบฅเบนเบเบเปเบฒเบญเบตเปเบกเบงเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบกเบฑเบ. เบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบชเปเบฒเบเบเบญเบเบกเบฑเบ, IMAP เปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเปเบเปเบเปเบฒเบเปเบซเบผเบฒเบเบเบฑเปเบ - เบชเบฐเบเบฑเบเบเบฐเบเบธเบเบฑเบเปเบเบกเบทเปเบเบตเปเปเบกเปเบ IMAP4. เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบกเบตเบเบฒเบเบเบฐเบซเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบเบกเบฑเบ - เปเบเปเบเบทเบญเบเปเบฒเบ
เปเบเบเบฐเบเบฐเบเบฝเบงเบเบฑเบ, เบเปเบฅเบดเบชเบฑเบเบเปเบฒเบเบงเบเบซเบผเบฒเบเบชเบฐเปเบซเบเบตเบงเบดเบเบตเปเบเปเปเบเบเบตเปเปเบเบฑเบเปเบเบปเปเบฒเบเบญเบเบเบญเบเบเบปเบเปเบญเบเบเบตเปเบเบงเบเบเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ IMAP เบเปเบฒเบเบเบฒเบเบซเบผเบทเปเบกเปเบเบฐเบเบฑเปเบเบเบปเบเปเบเบเบกเบฑเบ:
"เบเบญเบเบเบฒเบเบเบฑเปเบ, เบฅเบนเบเบเปเบฒเบญเบตเปเบกเบงเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเบเปเปเบเบงเบเบเบฝเบเปเบเปเบชเบปเปเบเบเปเปเบเปเปเบเบงเบฒเบก, เปเบเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบนเปเบเบดเบเบเปเปเปเบฅเบฐ synchronize เบเบฑเบเบเบฐเบเบดเบเบดเบ," Sergei Belkin, เบซเบปเบงเบซเบเปเบฒเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ IaaS เบเปเบฒเบง.
1cloud.ru . - เบกเบทเปเบเบตเป, เปเบเปเบเบเบญเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบกเบเบทLDAP ,เบเบฑเบ DAV ะธCalDAV . เบงเบดเบเบตเบเบฒเบเบเบตเปเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบเปเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบญเบ firewalls เปเบเปเบเบทเบญเบเปเบฒเบเบเบญเบเบเปเบฅเบดเบชเบฑเบเปเบฅเบฐเปเบเบตเบ vectors เปเบซเบกเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบกเบเบตเบเบฒเบเบญเบดเบเปเบเบตเปเบเบฑเบ."
JMAP เบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเปเบซเบผเบปเปเบฒเบเบตเป. เบกเบฑเบเปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบเบเบเบนเปเบเปเบฝเบงเบเบฒเบ FastMail เบเบฒเบเปเบเปเบเบฒเบเบเบตเปเบเปเบฒเบเบญเบ Internet Engineering Task Force (IETF). เปเบเปเบเบเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบ HTTPS, เปเบเป JSON (เบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเบตเป, เบกเบฑเบเปเบซเบกเบฒเบฐเบชเบปเบกเบเปเปเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบเบเปเบฝเบเบเปเปเบเบงเบฒเบกเบญเบตเปเบฅเบฑเบเปเบเบฃเบเบดเบ, เปเบเปเบเบฑเบเปเบเปเปเบเบงเบฝเบเบเบฒเบเบเปเบฒเบเบงเบเบซเบเบถเปเบเปเบเบเบฅเบฒเบง) เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบกเบฅเปเบเบฅเบฐเบเบปเบเบกเบทเบเบทเบเปเบฒเบเบเบถเปเบ. เบเบญเบเปเบซเบเบทเบญเปเบเบเบฒเบเบเบฒเบเบเบธเบเปเบเปเบเบเบปเบเบซเบกเบฒเบ, JMAP เบเบฑเบเบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเบเบเบฐเบซเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบนเปเบเบดเบเบเปเปเปเบฅเบฐเบเบฒเบเบฐเบฅเบฒเบเบเบฐเบเบดเบเบดเบ.
เบเบธเบเบชเบปเบกเบเบฑเบเบเบญเบเปเบเบฃเปเบเบเปเปเปเป
JMAP เปเบกเปเบ
เบญเบตเปเบกเบงเปเบ JMAP เปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเบฎเบนเบเปเบเบเปเบเบเบชเปเบฒเบ JSON. เบกเบฑเบเบเบฐเบเบญเบเบเปเบงเบเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบก
เบฅเบนเบเบเปเบฒเปเบเป API เปเบเบทเปเบญเบเบดเบเบเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบกเบฑเบเบชเปเบฒเบเบเปเบฒเบฎเปเบญเบเบเป POST เบเบตเปเบกเบตเบเบงเบฒเบกเบเบทเบเบเปเบญเบ, เบเบธเบเบชเบปเบกเบเบฑเบเบเบตเปเบญเบฐเบเบดเบเบฒเบเปเบงเปเปเบเบงเบฑเบเบเบธเปเบเบเบเบฑเบ JMAP. เบเบฒเบเบฎเปเบญเบเบเปเปเบกเปเบเบขเบนเปเปเบเบฎเบนเบเปเบเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ / json เปเบฅเบฐเบเบฐเบเบญเบเบเปเบงเบเบงเบฑเบเบเบธเบเปเบฒเบฎเปเบญเบเบเป JSON เบเบฝเบง. เปเบเบตเบเปเบงเบตเบเบฑเบเบชเปเบฒเบเบงเบฑเบเบเบธเบเบญเบเบชเบฐเปเบญเบเบญเบฑเบเบเบฝเบง.
ะ
{
"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 เบซเบผเบฒเบเบเบถเปเบเปเบเบญเบฐเบเบฒเบเบปเบ. เบเบปเบงเบขเปเบฒเบ, เบกเบตเบเบฒเบเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบฒเบ Open-Xchange, เบเบนเปเบเบตเปเบเปเบฒเบฅเบฑเบเบชเปเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ IMAP เบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบ Linux, เบเบฐเบเปเบฝเบเปเบเบซเบฒเปเบเปเบเบเบญเบเปเบซเบกเป. เบเบฐเบเบดเปเบชเบ IMAP เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบซเบผเบฒเบ
เบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบฒเบ IETF เปเบฅเบฐ FastMail เบเปเบฒเบงเบงเปเบฒเบเบนเปเปเบเปเบซเบผเบฒเบเบเบงเปเบฒเปเบฅเบฐเบซเบผเบฒเบเบเปเบฒเบฅเบฑเบเปเบซเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบกเบฒเบเบเบฐเบเบฒเบเปเบเบตเบเปเบซเบกเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบก. เบเบนเปเบเบฝเบเบเบญเบ JMAP เบซเบงเบฑเบเบงเปเบฒเปเบเบญเบฐเบเบฒเบเบปเบเบเปเบฅเบดเบชเบฑเบเบเบฐเปเบฅเบตเปเบกเบเบฐเบเบดเบเบฑเบเบญเบฐเบเบธเบชเบฑเบเบเบฒเบเบตเปเบซเบผเบฒเบเบเบถเปเบ.
เบเบฑเบเบเบฐเบเบฒเบเบญเบ เปเบฅเบฐเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบตเปเบกเปเบเบตเบกเบเบญเบเบเบงเบเปเบฎเบปเบฒ:
เบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบถเบเบเปเบงเบเบเบฒเบเปเบเปเบเบญเบเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ
DevOps เปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฅเบฒเบงเปเบเบเปเบเปเบเบปเบงเบขเปเบฒเบเบเบญเบ 1cloud.ru
เบงเบดเบงเบฑเบเบเบฐเบเบฒเบเบฒเบเบเบญเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบเบฅเบฒเบง 1cloud
เบเบฒเบเปเบเบกเบเบตเบเบตเปเบกเบตเบเปเบฒเปเบฎเบเปเบ HTTPS เปเบฅเบฐเบงเบดเบเบตเบเบฒเบเบเบปเบเบเปเบญเบเบเบงเบเปเบเบปเบฒ
เบงเบดเบเบตเบเบฒเบเบเบปเบเบเปเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบเบญเบดเบเปเบเบตเปเบเบฑเบ: เบเบฐเบชเบปเบเบเบฒเบ 1cloud.ru
เปเบเบเบเบฒเบเบเบฒเบเบชเบถเบเบชเบฒเบชเบฑเปเบ: เบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเปเบกเปเบเบซเบเบฑเบ
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com