2019.01 выход на альфу

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

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

#7 dyvniy » Ср, 9 января 2019, 12:19:32

Неделя 14-18.01.2019

Планы:
Надо заняться расширением функционала.
Добавить возможность создания, удаления и переименования папок.
И приступить к итемам: сообщениям, таскам, календарям и контактам.

Получилось:
Понятно как сделать создание, удаление и переименование, но пока не до этого.
К итэмам приступил, даже продвинулся - питоновская утилита не ругается, получая список сообщений.
Правда данных в нём ноль.
Изображение

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

#8 dyvniy » Пн, 14 января 2019, 11:00:19

14 января 2019

Планы:
Оценить что получится добавить за неделю.
Посмотреть докуменацию.
Реализовать модификацию, создание и удаление папок.

Получилось:
За неделю надо сделать чтение итемов, создание и удаление папок если останется время.
Документацию по работе с почтой со стороны CGPL надо дальше смотреть.
Изображение

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

#9 dyvniy » Вт, 15 января 2019, 12:51:20

15 января

Планы:
Подготовиться для реализации поиска и получения итемов.
Получение аттачментов пока можно захардкодить.

Получилось:
Проанализирован дамп обмена данными между сторонним EWS клиентов и Exchange сервером.
В питоновском клиенте добавлен просмотр писем, пока не реализован он фэйлится.
Изображение

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

#10 dyvniy » Ср, 16 января 2019, 19:16:27

16 января

Планы:
Посмотреть как в CGPL получать данные почты.
Выяснить порядок запросов реализации пакетов, реализация будет в том же порядке.

Получилось:
Изучены способы получения почти в CGPL.
Начата реализация FindItem.
Потом будет GetItem.
SyncFolderItems можно будет сделать позже.
Правда в маковском аутлуке он вызывается раньше.
Но тестировать проще питоновским клиентом, который вообще не спрашивает этот синк.
Изображение

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

#11 dyvniy » Чт, 17 января 2019, 12:13:13

17 января

Планы:
Доделать FindItem. Приступить к GetItem.

Получилось:
Почти получилось
Изображение

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

#12 dyvniy » Пт, 18 января 2019, 15:53:45

18 января

Планы:
Наладить FindItem, хотя бы для INBOX.
Надо реализовать GetItem чтоб питоновский клиент перестал ругаться.

Получилось:
Изменён формат ItemId, теперь он включает имя папки через ":" номер итэма.
GetItem в процессе.
Изображение


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

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


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

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

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

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