Outlook Redemption works around limitations imposed by the Outlook Security Patch plus provides a number of objects and functions to work with properties and functionality not exposed through the Outlook object model.
Redemption library also includes the RDO (Redemption Data Objects) family of objects that can function as a complete CDO 1.21 or Outlook Object Model replacement.
With Outlook Redemption you can
Redemption supports Outlook 98, 2000, 2002, 2003, 2007, 2010 and 2013 (both 32 and 64 bit) (Outlook 97 is not supported by the Safe*Item objects) as well as the standalone version of MAPI (no Outlook installed).
The RDO family of objects can also be used with the Exchange Server or standalone versions of Extended MAPI (Exchange 5.5 through 2013) .
Using Outlook Redemption
Please follow and carefully read the links below before using Outlook Redemption.
How Outlook Redemption works
Redemption is a regular COM library; once registered on the system, it is accessible by any programming language that can use COM libraries (C#, VB, VBA, VC++, Delphi, VFP, etc). Redemption uses Extended MAPI (which is not affected by the Security Patch since it is not accessible to the scripting languages) to duplicate the functionality blocked by the Security Patch. All Safe*Item Redemption objects have an Item property which must be set to an Outlook item. Once set, you can access any properties and methods, both blocked and not blocked. For the blocked properties and functions, Redemption objects completely bypass the Outlook object model and behave exactly like Outlook objects with no Security Patch applied. For the properties and methods not blocked by the Security Patch, all calls are transparently forwarded to the Outlook object that you assign to the Item property. With this approach changes to your code are minimal: you only change the way you declare the objects, but not the rest of your code that actually accesses both blocked and not blocked properties and methods.
|Download Outlook Redemption||Copyright © 2000 - 2014 Advanced Messaging Systems LLC|