PGP Desktop 10.2 now supports Outlook 2010

Article:TECH174588  |  Created: 2011-11-16  |  Updated: 2011-11-16  |  Article URL
Article Type
Technical Solution



PGP Desktop 10.2 expands functionality that already existed to support Outlook 2010

This document describes the new functionality, including:

*Changes in PGP  Desktop 10.2 Messaging
*Enhanced Products
*Environment Requirements
*Why Pre-10.2 versions don't support Outlook
*System Files and Registry Keys
*Known Limitations
*How PGP handles Messaging


Changes in PGP  Desktop 10.2 Messaging:
*Enables secure messaging from Outlook 2010 32 and 64-bit.
*Enhanced support for Exchange 2010.
*Deprecated support for Outlook 2002

Enhanced products:
*PGP Desktop Email
*PGP Satellite

*Added support for new behavior such as dealing with named properties to support existing features such as the PGP Outlook Buttons.

Environment Requirements:

*Pre-10.2 releases of PGP are not supported with Outlook 2010

*Outlook 2010 64-bit is only compatible with Exchange 2010 and Windows 7 or Vista SP1
*Exchange 2010 must be installed on Windows Server 2008 R2 or 2008 SP1.
*Exchange 2003 is the earliest version to support Outlook 2010*64-bit Outlook 2010 can be installed only on 64-bit Operating Systems.
*64-bit Outlook 2010 cannot be installed on Windows XP 32-bit and Windows 2003 Server.
*32-bit Outlook 2010 can be installed on either 32 or 64-bit Operating Systems.
*32-bit office applications cannot coexist on the same machine.  To upgrade to a new version of Outlook, a full uninstall must be done before installing the new version.

Why Pre-10.2 versions don't support Outlook 2010:

Fast shutdown mode.

Outlook 2010 introduced a new feature called Outlook fast shutdown, which makes outlook shutdown immediately.  Previous versions of Outlook would look for extended processes and wait for them to release and when these were released, then Outlook would close--this behavior has been changed.

With Outlook 2010, when Outlook is closed, extended processes are not checked and closes immediately.  There are some out-of-process solutions that depend on Outlook and these out-of-process solutions can be affected--PGP Messaging was one of these processes.

Microsoft has a way to handle these out-of-process solutions by providing shut-down events.  When the event arises, this allows the user to save data if needed.  This also affected PGP messaging process and to workaround this issue, a registry setting must be modified to disable the "Outlook fast shutdown" setting.  With PGP Desktop 10.2, this is no longer an issue.


System files and Registry keys:

64-bit PGP Desktop/Satellite installers install both 64 and 32-bit binaries.
64-bit installer installs binaries at the following locations:

32-bit PGPmapih.dll is installed into %systemroot%\System32
64-bit PGPmapih.dll is installed into %systemroot%\SysWOW64

64-bit PGPmsmdb.dll, PGPmspst.dll and PGPolplg.dll are installed into:

%ProgramFiles(x86)%\PGP Corporation\PGP Desktop

32-bit PGPmsmdb.dll, PGPmspst.dll and PGPolplg.dll are installed into:
%ProgramFiles%\PGP Corporation\PGP Desktop

Registry entries:
64-bit Installer registers the MAPI Hooks at the following locations:


Known Limitations:
*No support for multiple Exchange accounts in Outlook 2010.  Outlook 2010 can manage multiple exchange accounts at the same time within the same profile--This is not supported with any version of PGP  Messaging at this time.

*No support for Messaging Policy and Compliance Features.  This feature allows additional messaging records management functionality to apply message retention policies.  Could have an archive online mailbox so that no .pst file is needed.  This is not supported and not tested.

*No support for Information rights management (IRM) Protected E-Mail functionality with Active Directory Rights Management Services.

How PGP handles Messaging:
*MAPI talks to tray to get data such as keys and policy. 
*PGP MAPI proxies to Outlook MAPI through an asynchronous email communication.
*PGP LSP supports POP/IMAP/SMTP.  It intercepts the mail traffic and diverts the data to PGPtray.  PGPtray handles securing the message.

Article URL

Terms of use for this information are found in Legal Notices