好的,所以它最终不是python问题,但确实需要CDOEXM。
首先,您需要转到“控制面板”->“添加/删除程序”->“添加/删除windows组件”。选择Internet信息服务(IIS)并单击“详细信息”,勾选“Internet信息服务管理单元”,然后单击“确定”,然后单击“下一步”并安装(您将需要xp sp3 cd)。在
完成后,您将需要exchangeserver(在我的例子是2003)安装cd,并且您只想安装管理组件。当这最终完成时,您将拥有CDOEXM dll,您可以在您的项目中使用它。在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()