ExchangeService 服务 = 新 ExchangeService(ExchangeVersion.Exchange2007_SP1); service.Credentials = new WebCredentials("hghgh", "hghg","yuu"); service.AutodiscoverUrl("rtrtrtrtrtrrrgrgfgfgg@a.com");
EmailMessage 消息 = 新的 EmailMessage(服务);
message.Subject = "主题";
message.Body = "正文到这里";
message.ToRecipients.Add("jack@yahoo.com");
ExtendedPropertyDefinition cUID = new ExtendedPropertyDefinition(DefaultExtendedPropertySet.InternetHeaders, "CITUID", MapiPropertyType.String);
message.SetExtendedProperty(cUID, "ID-12345678");
message.SendAndSaveCopy();
在 MS Outlook 中的邮件标题中看到的结果:
…………
cituid:ID-12345678 ----> 这是在 MS Outlook 标头中显示为标头的属性
如您所知,我在上面创建了一个扩展属性,该属性将显示为标题
问题:有没有一种方法可以将标题设置为以大写形式显示。因为还有另一个 3rd 方产品无法解析以小写形式显示的标头。
有没有办法可以使用“X-somthing”作为标题出现。我听说 Exchange Server 不喜欢将“X-..”用作自定义标头。