Delphi: Импорт контактов из Microsoft Exchange

Web/сайты Прочее

Был(а) онлайн: 15.11.18 18:35
Umen 24 года

1.0 Был(а) онлайн: 15.11.18 18:35

Недавно
Необходимо написать модуль на Delphi, реализующий функции импорта и экспорта списка контактов из/в Microsoft Exchange. Обязаны поддеживаться все версии Exchange, начиная с 2000-го года.
Дельфийские классы, хранящие контакты, будут предоставлены нами.

Должна иметься проверка на присутствие установленного Exchange. Также должен быть callback для обработки подключения к MS Exchange.


Функции импорта и экспорта обязаны принимать слелующие параметры для фильтрации контактов:
1. Included categories list (TStringList). Если параметр указан, только контакты, относящиеся к этим категориям обязаны быть обработаны. Данный параметр имеет приоритет над Excluded categories list.
2. Excluded categories list (TStringList). Если параметр указан, обязаны быть обработаны все контакты, помимо относящихся к этим категориям.
3. Флаг - Игнорировать пустые контакты (Boolean). Если TRUE, не обязаны обрабатываться контакты, которые не содержат никаких полей помимо полей имени (FirstName, LastName, Title, Suffix, NickName).

Функции должни иметь параметр - callback для отображения хода процесса.
Функции должни возвращать число обработанных контактов (в случае фурора) либо негативный код ошибки.
Применение сторонних компонентов и классов должно быть заранее согласовано.

Предоставление демонстрационного плана непременно.

Итог должен представлять из себя модуль, компилирующийся (без errors, warnings и hints) на Delphi версий 7 и выше.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

15.11.18 18:35
Umen 24