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

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

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 37
Reputation: 1
Loyalty: 1
Posts: 3303
Joined: Wed, 10 Oct 2012
With us: 7 years 3 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#13by dyvniy » Mon, 15 Oct 2018, 11:11:31

15 октября.

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

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

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 37
Reputation: 1
Loyalty: 1
Posts: 3303
Joined: Wed, 10 Oct 2012
With us: 7 years 3 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#14by dyvniy » Tue, 16 Oct 2018, 10:18:17

16 октября

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

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

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 37
Reputation: 1
Loyalty: 1
Posts: 3303
Joined: Wed, 10 Oct 2012
With us: 7 years 3 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#15by dyvniy » Wed, 17 Oct 2018, 12:25:30

17 октября

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

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

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 37
Reputation: 1
Loyalty: 1
Posts: 3303
Joined: Wed, 10 Oct 2012
With us: 7 years 3 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#16by dyvniy » Wed, 17 Oct 2018, 18:45:56

18 октября

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

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

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 37
Reputation: 1
Loyalty: 1
Posts: 3303
Joined: Wed, 10 Oct 2012
With us: 7 years 3 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#17by dyvniy » Mon, 22 Oct 2018, 09:52:24

19 октября

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

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

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 37
Reputation: 1
Loyalty: 1
Posts: 3303
Joined: Wed, 10 Oct 2012
With us: 7 years 3 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#18by dyvniy » Mon, 22 Oct 2018, 09:52:29

.
Image


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

Quick reply


Enter the code exactly as it appears. All letters are case insensitive.
Confirmation code
:) ;) :hihi: :P :hah: :haha: :angel: :( :st: :_( :cool: 8-| :beee: :ham: :rrr: :grr: :* :secret: :stupid: :music: View more smilies
   

Return to “StalkerSoft”

Who is online (over the past 15 minutes)

Users browsing this forum: 1 guest