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

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

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

#1 dyvniy » Ср, 9 января 2019, 12:15:49

Январь 2019 должен быть тяжёлым,
потому что он короткий и к февралю я собирался дать рабочую версию EWS.

Планы на месяц
Создать рабочую версию поддержки EWS протокола на CGPL.
Должны отображаться письма с вложениями. А так же календари, таски и контакты.
Всё это должно создаваться и редактироваться, в идеале без существенных ошибок.

Получилось
Сделал окно утилите миграции, не уверен что надо, но ладно.
Забуксовал на отображении итемов, зато применил WSSP.
Буду навёрстывать в феврале.
Изображение

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

#2 dyvniy » Ср, 9 января 2019, 12:18:11

Неделя 09-11.01.2019, сокращённая.

Планы:
Собраться с мыслями, войти в рабочий режим.
Желательно автоматизировать утилиту миграции и написать для неё гуй.
Можно доделать синхронизацию при наличии точки синхронизации.

Получилось:
Достаточно много.
Дофикшены предновогодние косяки.
Иерархия папок теперь показывается в зависимости от даты синхронизации.
Утилита миграции обзавелась окошком, где всё обновляется вовремя.
Вложения
migration.png
migration.png (10.37 КБ) 573 просмотра
Изображение

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

#3 dyvniy » Ср, 9 января 2019, 12:19:01

9 января

Планы:
Собраться с мыслями.

Получилось:
Что-то получается.
Разобраться со сравнением точек истории или вотермарок.
Извлечь тестовые функции в GET запросе, для наглядности.
Изображение

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

#4 dyvniy » Ср, 9 января 2019, 12:19:17

10 января

Планы:
Доделать выборку папок с учётом точки синхронизации.
Посмотреть на утилиту миграции, сделать к ней простейший ГУИ на PyQt5.
Автоматизировать получение списка почтовых ящиков эксченджа.

Получилось:
Выборка папок доделана.
Утилита миграции обзавелась окошком.
Асинхронную работу сделаю завтра.
Изображение

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

#5 dyvniy » Ср, 9 января 2019, 12:19:23

11 января

Планы:
Сделать запрос к эксченджу асинхронным, то есть в другом потоке.
Наладить своевременное обновление данных в окошке без кликов по форме.
Сохранять учётные данные из формы в конфиг файл при нажатии кнопки проверки.

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

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

#6 dyvniy » Ср, 9 января 2019, 12:19:28

(placeholder)
Изображение


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

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


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

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

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

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