THIS A REPOST OF A PROJECT, we published here before
(https://www.freelancer.com/projects/Delphi-Testing-QA/Delphi-developer-needed.html).
Since all three programmers who have been selected to work on our previously published project, finally refused to work on it regardless their bids and that all the milestone payments they requested have been properly executed, and we lost A LOT OF TIME with them, please DO NOT BID unless you meet all the requirements for this project! If you have any questions - please ask them before you bid.
Previous experience with SOAP is absolutely imperative! If you didn't work with SOAP before - do not bid! We will need to verify your previous experience with SOAP as well as your excellence in Delphi.
Please check the following more detailed description of the work (actually we just listed all the content from the link we provided in the previous project description) and if confirmed by you will will proceed with awarding this project to you.
We need a component written in Delphi XE2 to work with с EWS Managed API 2.0 (Exchange Web Services Managed API) on SOAP protocol. The following functions are required:
• User authorization on any Exchange server, including Office 365
• To perform all tasks as listed at [login to view URL](v=exchg.80).aspx:
1. Core EWS Managed API tasks
- Connecting to EWS by using the EWS Managed API
- Managing access for EWS Managed API applications
- Versioning EWS requests
- Tracing EWS requests
- Validating X509 certificates
- Setting the Exchange service URL by using the EWS Managed API
2. Working with attachments by using the EWS Managed API
3. Working with the Autodiscover service by using the EWS Managed API
4. Working with automatic replies by using the EWS Managed API
5. Working with availability by using the EWS Managed API
6. Working with calendar items by using the EWS Managed API
7. Working with contacts by using the EWS Managed API
8. Working with conversations by using the EWS Managed API
9. Working with delegate access by using the EWS Managed API
10. Working with distribution lists by using the EWS Managed API
11. Working with email messages by using the EWS Managed API
12. Working with extended properties by using the EWS Managed API
13. Working with folders by using the EWS Managed API
14. Working with Inbox rules by using the EWS Managed API
15. Working with items by using the EWS Managed API
16. Working with rooms in the EWS Managed API
17. Working with search by using the EWS Managed API
18. Working with synchronization by using the EWS Managed API
19. Working with time zones by using the EWS Managed API
20. Working with user configuration objects by using the EWS Managed API
21. Converting identifiers by using the EWS Managed API
22. Working with impersonation by using the EWS Managed API
23. Resolving ambiguous names by using the EWS Managed API
Exe demo (with source) should provide the following functions:
1. create / edit / move / delete contacts from address book
2. create / edit / delete events from calendar (including recurring events)
3. sending and receiving email messages
4. create / edit / move / copy / empty / delete user folders
Since the component will provide support of Office 365, you may register a test account at [login to view URL]