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

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -