2019.03 Переписать EWS CGPL используя словари как структуры и классы

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

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

#1 dyvniy » Пн, 4 марта 2019, 11:13:39

Март 2019

Планы на месяц:
Переделать архитектуру, добавив в неё объектной ориентированности.
Добиться отображения контактов и прочих данных. Сообщения есть и в IMAP.

Получилось за месяц:
...

Неделя 4-7 .03.2019
8 марта выходной.

Планы на неделю:
Обдумать архитектуру и проверить на практике.
Использовать FuncCall, модули, циклы в WSSP (если они есть).

Получилось за неделю:
Классоподобные механизмы в CGPL работают)
В сообщениях появился текст и небольшие вложения.
Исправлена дата в MIME
Изображение

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

#2 dyvniy » Пн, 4 марта 2019, 11:26:23

04.03.2019
понедельник

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

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

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

#3 dyvniy » Вт, 5 марта 2019, 13:09:13

5 марта,
вторник

Планы:
Изучить exchangelib, можно ли её переписать на CGPL.

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

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

#4 dyvniy » Ср, 6 марта 2019, 08:28:11

6 марта,
среда.

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

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

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

#5 dyvniy » Чт, 7 марта 2019, 12:32:17

7 марта,
четверг.

Планы:
Дописать корректное отображение текста сообщений из MIME, может и вложения пойдут.
Если вложения большие - шлётся только первая часть миме.
Выделить пару новых файлов в для функций.

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

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

#6 dyvniy » Чт, 7 марта 2019, 12:33:21

8 марта,
пятница, выходной.

Планы:
Покататься на лыжах, поиграть в старкрафт 2 и гта 5,
подумать о работе тоже.

Получилось:
Всё получится!

На выходных добился отображения тела письма и корректной даты отправления.
Изображение


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

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


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

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

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

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