是否可以仅使用标准 COM 从 Outlook 2003 获取所有现有帐户的列表?这意味着我不能使用 Redemption 库,而只能使用默认的 Outlook 2003 object model。在 Outlook 2007/2010 中获取帐户非常容易:
dynamic outlook = AutomationFactory.GetObject("Outlook.Application");
var accounts = outlook.Session.Accounts;
但是 Outlook 2003 没有“帐户”属性。默认情况下,我只能使用“当前用户”属性访问默认帐户。那么也许有其他方法可以获取所有帐户(仅使用 Outlook 2003 对象模型)?