Enviar búsqueda
Cargar
виктор стародуб
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
656 vistas
K
kuchinskaya
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 23
Descargar ahora
Recomendados
Управление пользователями. LDAP.
Управление пользователями. LDAP.
TrueConf
денис аникин
денис аникин
kuchinskaya
Elutin lvs prez-2
Elutin lvs prez-2
kuchinskaya
Zavyalov networt-techforum2012-rev2
Zavyalov networt-techforum2012-rev2
kuchinskaya
Rabovoluk
Rabovoluk
kuchinskaya
Balashov
Balashov
kuchinskaya
Platov
Platov
kuchinskaya
Panfilov
Panfilov
kuchinskaya
Recomendados
Управление пользователями. LDAP.
Управление пользователями. LDAP.
TrueConf
денис аникин
денис аникин
kuchinskaya
Elutin lvs prez-2
Elutin lvs prez-2
kuchinskaya
Zavyalov networt-techforum2012-rev2
Zavyalov networt-techforum2012-rev2
kuchinskaya
Rabovoluk
Rabovoluk
kuchinskaya
Balashov
Balashov
kuchinskaya
Platov
Platov
kuchinskaya
Panfilov
Panfilov
kuchinskaya
Kharkov
Kharkov
kuchinskaya
Zamyakin
Zamyakin
kuchinskaya
Smirnov dependency-injection-techforum(1)
Smirnov dependency-injection-techforum(1)
kuchinskaya
Smirnov reverse-engineering-techforum
Smirnov reverse-engineering-techforum
kuchinskaya
Zacepin
Zacepin
kuchinskaya
Zagursky
Zagursky
kuchinskaya
Haritonov
Haritonov
kuchinskaya
Chudov
Chudov
kuchinskaya
Bubnov
Bubnov
kuchinskaya
A.pleshkov
A.pleshkov
kuchinskaya
Zenovich
Zenovich
kuchinskaya
Romanenko
Romanenko
kuchinskaya
Perepelitsa
Perepelitsa
kuchinskaya
Osipov
Osipov
kuchinskaya
Kubasov
Kubasov
kuchinskaya
Kalugin balashov
Kalugin balashov
kuchinskaya
владимир габриелян
владимир габриелян
kuchinskaya
чашкин иван
чашкин иван
kuchinskaya
сумин андрей
сумин андрей
kuchinskaya
митасов роман
митасов роман
kuchinskaya
Más contenido relacionado
Más de kuchinskaya
Kharkov
Kharkov
kuchinskaya
Zamyakin
Zamyakin
kuchinskaya
Smirnov dependency-injection-techforum(1)
Smirnov dependency-injection-techforum(1)
kuchinskaya
Smirnov reverse-engineering-techforum
Smirnov reverse-engineering-techforum
kuchinskaya
Zacepin
Zacepin
kuchinskaya
Zagursky
Zagursky
kuchinskaya
Haritonov
Haritonov
kuchinskaya
Chudov
Chudov
kuchinskaya
Bubnov
Bubnov
kuchinskaya
A.pleshkov
A.pleshkov
kuchinskaya
Zenovich
Zenovich
kuchinskaya
Romanenko
Romanenko
kuchinskaya
Perepelitsa
Perepelitsa
kuchinskaya
Osipov
Osipov
kuchinskaya
Kubasov
Kubasov
kuchinskaya
Kalugin balashov
Kalugin balashov
kuchinskaya
владимир габриелян
владимир габриелян
kuchinskaya
чашкин иван
чашкин иван
kuchinskaya
сумин андрей
сумин андрей
kuchinskaya
митасов роман
митасов роман
kuchinskaya
Más de kuchinskaya
(20)
Kharkov
Kharkov
Zamyakin
Zamyakin
Smirnov dependency-injection-techforum(1)
Smirnov dependency-injection-techforum(1)
Smirnov reverse-engineering-techforum
Smirnov reverse-engineering-techforum
Zacepin
Zacepin
Zagursky
Zagursky
Haritonov
Haritonov
Chudov
Chudov
Bubnov
Bubnov
A.pleshkov
A.pleshkov
Zenovich
Zenovich
Romanenko
Romanenko
Perepelitsa
Perepelitsa
Osipov
Osipov
Kubasov
Kubasov
Kalugin balashov
Kalugin balashov
владимир габриелян
владимир габриелян
чашкин иван
чашкин иван
сумин андрей
сумин андрей
митасов роман
митасов роман
виктор стародуб
1.
2.
IMAP в Почте
Mail.ru
3.
Готовые реализации
Dovecot UV IMAP Courier IMAP Cyrus IMAP …
4.
История POP3 и
IMAP
5.
История POP POP2
POP3 IMAP IMAP2 ’84 ’85 ’86 ‘88
6.
История POP POP2
POP3 APOP UIDL SSL IMAP IMAP2 IMAP4 IMAP4r1 IDLE SSL ’84 ’85 ’86 ‘88 ’93 ’94 ’96 ’97
7.
История POP POP2
POP3 APOP UIDL SSL STLS POP4(?) IMAP IMAP2 IMAP4 IMAP4r1 IDLE STLS UIDPLUS XLIST SSL ’84 ’85 ’86 ‘88 ’93 ’94 ’96 ’97 ’99 ’03 ’05 ‘08
8.
История POP POP2
POP3 APOP UIDL SSL STLS POP4(?) IMAP IMAP2 IMAP4 IMAP4r1 IDLE STLS UIDPLUS XLIST SSL ’84 ’85 ’86 ‘88 ’93 ’94 ’96 ’97 ’99 ’03 ’05 ‘08
9.
IMAP-клиенты
10.
IMAP-клиенты Мобильные
Десктопные iPhone 30% Thunderbird 10% iPad 20% MacOS X Mail 3% Android и другие 30% Outlook 3% Другие desktop 4%
11.
Десктопные клиенты
выбор папки флаги / uid-ы сообщений список сообщений тела всех сообщений nop / idle
12.
Мобильные клиенты
выбор папки поиск N последних сообщений страница списка сообщений, сниппеты текст отображаемого письма nop / idle картинки
13.
Архитектура
14.
Архитектура
веб-фронтенд клиент pop3-фронтенд imap-фронтенд хранилище авторизация
15.
Хранилище
хранилище определяет архитектуру хранилище уже написано переиндексация – дорого
16.
Нагрузка
разнообразная нагрузка длинные сессии, несколько сессий от пользователя 10000 одновременных соединений
17.
Нагрузка
epoll короткие сессии с хранилищем кэширование
18.
Проблемы и Хаки
19.
Работа с папками
удаление писем эмуляция move
20.
Получение писем
получение с хранилища хаки для android-клиентов test-driven development
21.
Будущее
22.
Будущее
приведение к RFC / удаление всех хаков полнотекстовый поиск push-уведомления расширения IMAP
23.
СПАСИБО!
Виктор Стародуб Программист, Почта Mail.ru v.starodub@corp.mail.ru
Descargar ahora