我正在创建一个插件,我想检查电子邮件的收件人是否属于某种类型。我发现“收件人”是 ActivityParty
类型,我似乎无法从列表中获取各个收件人。谁能帮忙?
最佳答案
实际上“To”是 ActivityParty 实体的列表。每个 ActivitParty 对象都包含 PartyId 属性,即 EntityReference。 因此,如果您想查找电子邮件接收者(或接收者)的实体类型,请尝试使用下一个代码:
Email email;
...
IEnumerable<ActivityParty> emailRecievers = email.To;
foreach (ActivityParty ap in emailRecievers)
{
string entityTypeName = ap.PartyId.LogicalName;
if (entityTypeName == "contact")
{
// do something...
}
}
关于c# - 从电子邮件 C# 中获取收件人列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12978161/