0

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---->これはMSOutlookヘッダーのヘッダーとして表示されるプロパティです

上記でご存知のように、ヘッダーとして表示される拡張プロパティを上記で作成しました

質問:ヘッダーを大文字で表示するように設定する方法はありますか?小文字で表示されるヘッダーを解析できない別のサードパーティ製品があるため。

'X-somthing'を使用してヘッダーとして表示する方法はありますか?Exchange Serverは、「X-..」がカスタムヘッダーとして使用されることを好まないと聞いています。

4

1 に答える 1

2

カスタムヘッダーを小文字で伝播するのは、MS ExchangeServer2007のデフォルトの動作です。ヘッダーは混合/大文字では表示されず、小文字でのみ表示されます。

カスタムヘッダーは、MS ExchangeServer2007によってMapiクライアントと非Mapiクライアントの両方に伝達できます。

于 2011-01-01T00:13:53.717 に答える