web services - EWS Managed API when using ExtendedPropertyDefinition displays property in header in lower case? -
exchangeservice service = new exchangeservice(exchangeversion.exchange2007_sp1); service.credentials = new webcredentials("hghgh", "hghg","yuu"); service.autodiscoverurl("rtrtrtrtrtrrrgrgfgfgg@a.com");
emailmessage message = new emailmessage(service);
message.subject = "subject";
message.body = "body text comes here";
message.torecipients.add("jack@yahoo.com");
extendedpropertydefinition cuid = new extendedpropertydefinition(defaultextendedpropertyset.internetheaders, "cituid", mapipropertytype.string);
message.setextendedproperty(cuid, "id-12345678");
message.sendandsavecopy();
result seen in header of message in ms outlook:
.........
cituid:id-12345678 ----> property appearing header in ms outlook headers
as know above have created extended property above appear header
question : there way header can set display in upper case. there 3rd party product cannot parse header appears in lower case.
is there way can use 'x-somthing' appear header. have heard exchange server not 'x-..' being used custom headers.
it default behaviour of ms exchange server 2007 propogate custom headers in lower case. headers not display in mixed/upper case, display in lower case.
the custom headers can propogated ms exchange server 2007 both mapi , non-mapi clients.
Comments
Post a Comment