我有一些會議從Exchange的另一個實例導出到PST,然後使用New-MailboxImportRequest PowerShell命令導入到Exchange環境。是否可以使用兌換來更改Outlook預約管理器?
由於這些約會是副本,因此組織者未設置爲正確的值。在OutlookSpy中,我可以打開約會,單擊IMessage和GetRecipientTable。在這裏我可以看到組織者的PidTagRecipientFlags值爲3.所有其他與會者在表中的值爲513。我只希望能夠正確設置組織者的值,以便更改組織者的值。這應該使用戶能夠再次管理會議以完成重新安排和取消等任務。我試圖使用OutlookSpy更新收件人表中的這些屬性(PidTag7BitDisplayName_W,PidTagDisplayName_W,PidTagEmailAddress_W,PidTagRecipientEntryId,PidTagMemberEntryId。),但它們似乎是隻讀的。
是否可以使用Redemption以編程方式更新這些值以更改組織者?如果是的話,你可以提供一個代碼示例讓我開始?謝謝!
由於梅德試用版本,即OutlookSpy的新版本確實讓我更新RecipientTable。儘管更新了表格,但我似乎仍無法取得複製的會議的所有權。我必須錯過一些財產。我設置了會議,以便我是組織者,但聲明「此會議已複製到您的日曆並且不會收到更新。要接收更新,請聯繫組織者」,這也是我設置的。有什麼想法嗎?謝謝! –
正確設置了PR_SENDER_xyz和PR_SENT_REPRESENTING_xyz屬性? –
我有我更新的PidTagSenderName_W名稱和我更新的PidTagSentRepresentingName_W。但我沒有看到您在原約會中提到的兩個屬性,或者我正在嘗試修改的屬性,因此我可以從副本發送更新。我嘗試了所有我能想到的改變組織者的方式。開始認爲這是不可能的基於一些研究。例如 - https://blogs.msdn.microsoft.com/webdav_101/2011/09/28/howto-set-the-organizer-of-a-meeting-on-the-calendar-of-an-attendee-using -ews/ –