在两个 win 应用程序之间传输 Exchange 电子邮件和约会
Transfer Exchange emails and appointments between two win application
我有两个 windows 应用程序可以查看和管理我的兑换详情。创建新的 appointments/emails 并将它们关联到系统中的案例。应用程序数据库将交换详细信息存储在 table 中,具有如下唯一 ID:
appt uid: 040000008200E00074C5B7101A82E00800000000E37B8BD06CEBD001000000000000000010000000F954DB4F5C98A74BABEBDA38AEF334C4
条目 ID:00000000E640F9D261714A47A840035DFB436582070065DEEEBF175A394DBABEF812FF6AA9C300000079FD60000065DEEEBF175A394DBABEF812FF6AA9C30000CA=13020[]
位置:AAMkADQ5NTc0ZDk3LTE2MDgtNDBlZi04MzA0LTM1ZDYwZjA1MGVhYQBGAAAAAADmQPnSYXFKR6hAA137Q2WCBwBl3u6/F1o5Tbq++BL/aqnDAAAAef1gAABl3u6/F1o5Tbq++BL/aqnDAAAwI9DKAAA=
知道这意味着什么吗?我是否可以从另一个使用相同逻辑的 win 应用程序带来新的约会和电子邮件?
当我双击应用程序中的约会时,它会在 Outlook 中打开它。
我建议您先使用 MAPIEditor(如 MFCMapi 或 OutlookSpy)查看一些日历约会,我认为这些约会更有意义
appt uid 应该是 GlobalObjectId 或 CleanGlobalObjectId
EntryId 是 PidTagEntryId (PR_EntryId) 属性 https://msdn.microsoft.com/en-us/library/office/cc842499.aspx
位置:(只是猜测)但它看起来像日历文件夹的 EWSId 您可以使用 EWSEditor https://ewseditor.codeplex.com/ 来验证
Any idea what it means and if I can bring new appointments and emails from another win application that uses the same logic?
您可以使用 Outlook OOM 中的 EntryId 打开约会,也可以使用 EWS 根据 appt uid 和位置(EWS 文件夹)搜索项目。如果您查看来自其他应用程序的代码,那么它会更有意义(例如,您可以看到 Folder.Binds、搜索或 OOM 代码等)。
干杯
格伦
我有两个 windows 应用程序可以查看和管理我的兑换详情。创建新的 appointments/emails 并将它们关联到系统中的案例。应用程序数据库将交换详细信息存储在 table 中,具有如下唯一 ID:
appt uid: 040000008200E00074C5B7101A82E00800000000E37B8BD06CEBD001000000000000000010000000F954DB4F5C98A74BABEBDA38AEF334C4
条目 ID:00000000E640F9D261714A47A840035DFB436582070065DEEEBF175A394DBABEF812FF6AA9C300000079FD60000065DEEEBF175A394DBABEF812FF6AA9C30000CA=13020[]
位置:AAMkADQ5NTc0ZDk3LTE2MDgtNDBlZi04MzA0LTM1ZDYwZjA1MGVhYQBGAAAAAADmQPnSYXFKR6hAA137Q2WCBwBl3u6/F1o5Tbq++BL/aqnDAAAAef1gAABl3u6/F1o5Tbq++BL/aqnDAAAwI9DKAAA=
知道这意味着什么吗?我是否可以从另一个使用相同逻辑的 win 应用程序带来新的约会和电子邮件?
当我双击应用程序中的约会时,它会在 Outlook 中打开它。
我建议您先使用 MAPIEditor(如 MFCMapi 或 OutlookSpy)查看一些日历约会,我认为这些约会更有意义
appt uid 应该是 GlobalObjectId 或 CleanGlobalObjectId
EntryId 是 PidTagEntryId (PR_EntryId) 属性 https://msdn.microsoft.com/en-us/library/office/cc842499.aspx
位置:(只是猜测)但它看起来像日历文件夹的 EWSId 您可以使用 EWSEditor https://ewseditor.codeplex.com/ 来验证
Any idea what it means and if I can bring new appointments and emails from another win application that uses the same logic?
您可以使用 Outlook OOM 中的 EntryId 打开约会,也可以使用 EWS 根据 appt uid 和位置(EWS 文件夹)搜索项目。如果您查看来自其他应用程序的代码,那么它会更有意义(例如,您可以看到 Folder.Binds、搜索或 OOM 代码等)。
干杯 格伦