Outlook2010に特別なメッセージ用のカスタムアイコンと情報領域を表示するプロジェクトに取り組んでいます。これを実現するために、メッセージのMessageClassを変更します。メッセージがデジタル署名されていない限り、これはうまく機能します。
MessageClassを変更するコードは次のとおりです。
public static void SetMessageClass(ref Outlook.MailItem mi) {
try {
if (mi.MessageClass.ToLower() == "ipm.note" || mi.MessageClass.ToLower() == "ipm.note.smime" || mi.MessageClass.ToLower() == "ipm.note.myclass") {
Logger.Log("Setze Message-Class auf " + MESSAGE_CLASS);
mi.MessageClass = MESSAGE_CLASS;
mi.Save();
}
} catch (System.Exception ex) {
Logger.Log("Fehler beim setzen der Message-Class:\r\n" + ex.Message);
}
}
アイコンと情報領域を表示したいので、MessageClassを変更する必要があります。
メールにデジタル署名がある場合は、次のウィンドウが表示されます: http ://social.msdn.microsoft.com/Forums/getfile/186575
どのボタンをクリックしても、アイコンは変わりません。
誰か助けてもらえますか?
グリッツ・ナード
PS:ドイツ語の質問です:http ://social.msdn.microsoft.com/Forums/de-DE/vstode/thread/e51b221e-89f6-419f-90e6-e17c74662a9f