gpt4 book ai didi

c# - Exchange EWS 获取 BCC 收件人

转载 作者:太空宇宙 更新时间:2023-11-03 14:04:13 25 4
gpt4 key购买 nike

我正在使用 EWS 在收件箱上创建一个 StreamingSubscription。它正在监听 NewMail 事件。我可以提取发件人地址、主题、正文、收件人地址、抄送地址,但不能提取密件抄送地址。有什么办法可以看到这个列表吗?

代码:

static void OnEvent(object sender, NotificationEventArgs args)
{
String from = null;
String subject = null;
String body = null;
String to = null;

StreamingSubscription subscription = args.Subscription;

// Loop Through All Item-Related Events
foreach (NotificationEvent notification in args.Events)
{
ItemEvent item = (ItemEvent)notification;

PropertySet propertySet = new PropertySet(ItemSchema.UniqueBody);
propertySet.RequestedBodyType = BodyType.Text;
propertySet.BasePropertySet = BasePropertySet.FirstClassProperties;

// Parse Email
EmailMessage message = EmailMessage.Bind(service, item.ItemId, propertySet);
from = message.From.Address;
subject = message.Subject;
body = message.Body.Text;

if (message.ToRecipients.Count > 0)
{
to = message.ToRecipients[0].Address;
body += "\n TO FIELD";
}
else if (message.CcRecipients.Count > 0)
{
to = message.CcRecipients[0].Address;
body += "\n CC FIELD";
}
/************** Does not work! BccRecipients is always empty *****************/
else if (message.BccRecipients.Count > 0)
{
to = message.BccRecipients[0].Address;
body += "\n BCC FIELD";
}

/************* REST OF CODE ************************/
}
}

最佳答案

这有点违背了盲目抄送的目的。我不相信这是可以做到的。

关于c# - Exchange EWS 获取 BCC 收件人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9875247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com