We are also preparing to migrate from 2003 to 2007.
We manage users and mailboxes on our existing Exchange 2003 programaticly from a Linux server (C code and postgres database).
User acounts are created on Active Directory using LDAP from the Linux server. To
create a mailbox the required attributes are set on AD, which then
creates the mailbox on Exchange 2003. No direct communication between
the Linux server and Exchange 2003.
For Exchange 2007 I understand that this cannot be done anymore. Correct?
How would you suggest we implement mailbox create / management on Exchange 2007 programaticly from Linux?
Web service on the Exchange server?
Example of webserive call to powershell commands?