我只是想获取一个属于给定Exchange分发组成员的用户/电子邮件地址列表。
这是一个邮件通用分发组,它确实有成员。 (我仔细检查过)
根据我发现的MSDN示例,这是我正在使用的代码。
我总是回到“没有找到结果”的例外。不是“正常”的消息,说它什么也没找到,这是一个实际的例外。
_service是我的Exchange服务(工作正常)。 它在ExpandGroup行上出错。
try
{
// Return the expanded group.
Microsoft.Exchange.WebServices.Data.ExpandGroupResults myGroupMembers = _service.ExpandGroup(distributionListMember).;
// Display the group members.
foreach (Microsoft.Exchange.WebServices.Data.EmailAddress address in myGroupMembers.Members)
{
Console.WriteLine("Email Address: {0}", address);
//listBox1.Items.Add(address.Address);
}
}
catch (Microsoft.Exchange.WebServices.Data.ServiceResponseException ex)
{
MessageBox.Show(ex.Message);
}
catch (Exception)
{
MessageBox.Show(ex.Message);
}
有什么我想念的吗?该组不是动态通讯组,也不是邮件通用安全组。 100%邮件通用分发组。