2019.02 Вторая попытка сделать итэмы

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

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

#19 dyvniy » Пн, 25 февраля 2019, 22:27:18

Неделя 25 февраля - 1 марта

Планы:
Переносятся с прошлой недели.
Сделать отображение данных коммунигейта в аутлуке 2011 по ews

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

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

#20 dyvniy » Пн, 25 февраля 2019, 22:30:05

25 февраля,
понедельник

Планы:
Отобразить корректно тело письма.

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

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

#21 dyvniy » Вт, 26 февраля 2019, 11:30:31

26 февраля,
вторник

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

Получилось:
Дмитрий Евгеньевич предложил получать в CGPL необработанный MIME.
Это может решить проблему небольших сообщений.
Так же мы обсудили, что должны быть результаты, которые можно показать пользователю.
Если у нас получится отобразить контакты без ошибок - это уже будет результат.
Затем будут таски и т.д. Нужны результату. Видимые результаты.
Хоть что-то реально работающее.
Изображение

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

#22 dyvniy » Ср, 27 февраля 2019, 10:27:21

27 фавраля,
среда

Планы:
Восстановить минимальную работоспособоность отображения сообщений.
Затем переключиться на контакты и реализовать их в порядке пунктов запроса.

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

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

#23 dyvniy » Чт, 28 февраля 2019, 23:45:29

28 февраля,
четверг

Планы:
Понять почему крашится.

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

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

#24 dyvniy » Чт, 28 февраля 2019, 23:47:22

1 марта,
пятница

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

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


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

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


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

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

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

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