If you are available, I would like to enlist your help once more.
I need another tool to export contacts from both an exchange mailboxes contacts folder and a public folder into vCard format.
It should also use the same VCard class we already used in the past two projects.
In addition to the usual attributes, if a photo is present in the contact, it needs to be exported into the VCard, thus the VCard class needs to be extended - which you already did in the AD vCard export tool.
The aim of the project is to create a command line application that exports a set of contacts from both an Exchange Mailboxes contacts folder and a public folder.
All attributes present in the VCard class (attached) shall be filled. In addition to those, if a photo is present it shall be exported into the VCard as well. The VCard class needs to be extended to accomodate for that - similar to what you did in the AD vCard class.
Furthermore, the user may choose between Autodiscovery or a manually configured Exchange Server name
The command line application shall have the following parameters:
[url removed, login to view]
-servername The DNS name of the Domain Controller the tool shall connect to
-autodiscovery true|false whether auto discovery shall be used
-user The username of a user who has the right access mailbox/public folder
-password The password of a user who has the right access mailbox/public folder
-mailboxname The name of the mailbox / public folder
-folderpath The path to the contacts folder / public folder: i.e. departments/users/contacts
-outputPath The path to a directory where the output VCards shall be saved, e.g. c:\temp\output
The application shall be programmed in C#.
1. The compiled Executable
2. The complete source code
Please let me know whether you are interested and my estimate suits you.