ОК, так что в конце концов это не было проблемой с питоном, но требовал CDOEXM.
Сначала вам нужно перейти в панель управления-> добавить / удалить программы-> добавить / удалить компоненты Windows. Выберите Internet Information Services (IIS) и нажмите кнопку «Подробности», отметьте оснастку Internet Information Services и нажмите «OK», затем «Далее» и установите (для этого вам понадобится xp sp3 cd).
После этого вам понадобится сервер установки Exchange (в моем случае 2003), и вы хотите установить только компоненты управления. Когда это наконец будет сделано, у вас будет CDOEXM dll, который вы сможете использовать в своих проектах.
Вот пример использования удивительного модуля активного каталога Тима Голдена для Python.
import active_directory
homeMDB = "CN=UBER MAILBOX,CN=InformationStore,CN=UBERMAILSERVER,"\
"CN=Servers,CN=Administrative Groups,CN=UBERORG,"\
"CN=Microsoft Exchange,CN=Services,CN=Configuration,"\
"DC=uber,DC=org,DC=uk"
user=active_directory.find_user("captain.awesomeface")
user.CreateMailbox(homeMDB)
user.Properties["mail"].Value = "captain.awesomeface@uberorg.com";
user.SetInfo()