2018.10 второй месяц испытательного срока

Описание: Доработка почтового сервера. Внедрение EWS и, возможно, MAPI, которое бинарно.

dyvniy M
Автор темы, Администратор
Администратор
Аватара
dyvniy M
Автор темы, Администратор
Администратор
Возраст: 41
Репутация: 1
Лояльность: 1
Сообщения: 3579
Зарегистрирован: Ср, 10 октября 2012
С нами: 11 лет 5 месяцев
Профессия: Программист
Откуда: Россия, Москва
ICQ Сайт Skype ВКонтакте

#13 dyvniy » Пн, 15 октября 2018, 11:11:31

15 октября.

Планы на неделю:
Расширять функционал третьей версии сервера, основываясь на документации майкрософт и перехваченных пакетах.
Дополнительной задачей можно перевести exchangelib на http и тестировать на ней, без необходимости использовать маковскую виртуалку.

Получилось:
11:05 exchangelib научилась работать по http (по умолчанию).
Однако при попытке подключения к серверу он выдаёт ошибку - m:ResolveNames не реализован.
Надо сегодня с нею разобраться.
13:00 Реализовал. Псевдонимы неймспейсов тоже получились.
Жаль придётся убегать - менять заднюю балку на солярис, не ту купил.
Изображение

dyvniy M
Автор темы, Администратор
Администратор
Аватара
dyvniy M
Автор темы, Администратор
Администратор
Возраст: 41
Репутация: 1
Лояльность: 1
Сообщения: 3579
Зарегистрирован: Ср, 10 октября 2012
С нами: 11 лет 5 месяцев
Профессия: Программист
Откуда: Россия, Москва
ICQ Сайт Skype ВКонтакте

#14 dyvniy » Вт, 16 октября 2018, 10:18:17

16 октября

Планы:
Постепенно, шаг за шагом, учить мой третий вариант сервера работать с exchangelib.
Пока что она ругается, что не может распарсить ответ m:ResolveNamesResponce.

Получилось:
FindFolder работает, дерево папок строится.
17:35 Приступаю к получению тасок.
Изображение

dyvniy M
Автор темы, Администратор
Администратор
Аватара
dyvniy M
Автор темы, Администратор
Администратор
Возраст: 41
Репутация: 1
Лояльность: 1
Сообщения: 3579
Зарегистрирован: Ср, 10 октября 2012
С нами: 11 лет 5 месяцев
Профессия: Программист
Откуда: Россия, Москва
ICQ Сайт Skype ВКонтакте

#15 dyvniy » Ср, 17 октября 2018, 12:25:30

17 октября

Планы:
Реализовать FindItem и GetItem для получения сначала тасок, а потом и писем.

Получилось:
16:00 Реализовать это получилось.
Теперь думаю написать юнит тест для фиксации данного функционала.
Или сразу пробовать запрашивать письма.
17:30 Письма тоже читаются через exchangelib.
На аутлук шлёт очень много запросов, часть из которых крашатся на сервере, потому что не реализованы нормально.
Займусь ими завтра.
Изображение

dyvniy M
Автор темы, Администратор
Администратор
Аватара
dyvniy M
Автор темы, Администратор
Администратор
Возраст: 41
Репутация: 1
Лояльность: 1
Сообщения: 3579
Зарегистрирован: Ср, 10 октября 2012
С нами: 11 лет 5 месяцев
Профессия: Программист
Откуда: Россия, Москва
ICQ Сайт Skype ВКонтакте

#16 dyvniy » Ср, 17 октября 2018, 18:45:56

18 октября

Планы:
Надо реализовать Subscribe для аутлука.
Хотя FindItem странным образом тоже не работает - он ищет по паренту, не по деф имени.

Получилось:
Исправлен FindItem - он использовал только dictinguished id, добавил работу по id в base64.
Типа реализовал Subscribe и SyncFolderItems, но всё равно аутлук не работает.
Завтра или в понедельник надо попробовать выполнить те же запросы из exchanglib.
Если их там нет, а это вероятно, продолжу чтение документации.
Изображение

dyvniy M
Автор темы, Администратор
Администратор
Аватара
dyvniy M
Автор темы, Администратор
Администратор
Возраст: 41
Репутация: 1
Лояльность: 1
Сообщения: 3579
Зарегистрирован: Ср, 10 октября 2012
С нами: 11 лет 5 месяцев
Профессия: Программист
Откуда: Россия, Москва
ICQ Сайт Skype ВКонтакте

#17 dyvniy » Пн, 22 октября 2018, 09:52:24

19 октября

Планы:
Корпоратив, пентбол.
Надо чтобы наша команда победила)

Получилась:
И правда победила, ура!
Только в поиске монекена я рано выбыл - расстрелял боезапас.
А в финальной перестрелке хоть и был в числе победивших - но мало кому это понравилось.
Изображение

dyvniy M
Автор темы, Администратор
Администратор
Аватара
dyvniy M
Автор темы, Администратор
Администратор
Возраст: 41
Репутация: 1
Лояльность: 1
Сообщения: 3579
Зарегистрирован: Ср, 10 октября 2012
С нами: 11 лет 5 месяцев
Профессия: Программист
Откуда: Россия, Москва
ICQ Сайт Skype ВКонтакте

#18 dyvniy » Пн, 22 октября 2018, 09:52:29

.
Изображение


Название раздела: StalkerSoft
Описание: Доработка почтового сервера. Внедрение EWS и, возможно, MAPI, которое бинарно.

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения
:) ;) :hihi: :P :hah: :haha: :angel: :( :st: :_( :cool: 8-| :beee: :ham: :rrr: :grr: :* :secret: :stupid: :music: Ещё смайлики…
   

Вернуться в «StalkerSoft»

Кто сейчас на форуме (по активности за 15 минут)

Сейчас этот раздел просматривают: 4 гостя