Disable Outlook Security settings with a line of code!
Outlook Security Manager .net, VCL and ActiveX

Security Manager 2010
for Microsoft® Outlook®

Add-in Express 2010 at first hand


  • Visual Basic .NET 2005 - 2010 
  • Visual C# .NET 2005 - 2010 
  • Visual C++ .NET 2005 - 2010 
  • Visulal Basic 6
  • Visual C++ 6
  • VBA (Visual Basic for Applications) 
  • Delphi VCL 5 - 2010
  • Turbo Delphi Win32
  • Delphi Prism 2009, 2010
  • MS Office MailMerge

Outlook versions

  • Outlook 2000
  • Outlook 2002 (XP)
  • Outlook 2003
  • Outlook 2007
  • Outlook 2010 (32- and 64-bit)

Success story

The Outlook Security Manager cut our total development time from several weeks to several days, saving a lot of money for our customer. Additionally, it has allowed the project schedule to be moved up.

Stan Wendle
Global Data Specialists, Inc.

Outlook Security Manager is developed and supported by MAPILab Ltd. together with Add-in Express Company. You can find the end-user version of Outlook Security Manager on mapilab.com.

Outlook Security Manager (full name - Security Manager  for Microsoft Outlook) is a one-line programming tool that allows you to bypass security settings and avoid security warnings, alerts or prompts in add-ins and applications that interact with Microsoft Outlook. Outlook Security Manager is developed for .NET, VCL and ActiveX platforms (VB.NET, C#, C++, Visual Basic 6, Delphi, VBA, Word MailMerge) and supports Microsoft Outlook 2000, Outlook 2002 (XP), Outlook 2003, Outlook 2007 and Outlook 2010 with / without service packs.

When are Outlook security alerts fired?

If you are going to develop MS Outlook add-ins or applications interacting with Microsoft Outlook, you will run into or have already run into security warnings, or alerts. Key Outlook objects such as the address book or mail items including their properties and methods are protected by security settings. Accessing such objects makes the Outlook Object Model Guard fire a popup warning like "a program is trying to access your Address book or Contacts" or "a program is trying to access e-mail addresses you have stored in Outlook..."

"A program is trying to access e-mail addresses" Outlook security prompt

How to prevent Outlook security warnings from appearing?

Need to disable Outlook security and remove such alerts? With Outlook Security Manager you can easily bypass security settings in MS Outlook and turn off an alert, or a pop-up message with just one line of code! Unlike similar tools, Outlook Security Manager doesn't transform OOM (Outlook Object Model) and CDO (Collaboration Data Objects) calls to Extended MAPI calls and doesn't make development more complicated by its own special objects. It just implements one object with three properties that enable or disable security settings for Outlook objects, CDO and Simple MAPI including MailMerge. These properties are DisableOOMWarnings, DisableCDOWarnings and DisableSMAPIWarnings. Before calling a protected object you just switch off Outlook security via the corresponding property, and then you turn it on again. For example:

Visual Basic .NET

Dim SecurityManager As New AddinExpress.Outlook.SecurityManager 
SecurityManager.DisableOOMWarnings = True 
    ' ... any action with protected objects ... 
    ' In any case please remember to turn on  
    ' Outlook Security after your code,  
    ' since now it is very easy to switch it off! :-)  
    SecurityManager.DisableOOMWarnings = False 
End Try 

Visual Basic 6 (VBA)

OlSecurityManager.DisableOOMWarnings = True 
On Error Goto Finally 
    ' ... any action with protected objects ... 
    OlSecurityManager.DisableOOMWarnings = False 


OlSecurityManager.DisableOOMWarnings := True
    // ... any action with protected objects ... 
    OlSecurityManager.DisableOOMWarnings := False

Outlook Security Manager is an in-process COM object that handles all internal events of the Outlook E-mail Security Engine rather than "hacks" or "hooks". Outlook Security Manager directly supports three platforms, .NET, VCL and ActiveX (VB.NET, C#, C++ MFC/ATL/.NET, Visual Basic 6, Delphi, VBA, Word MailMerge) and takes into account the platforms' peculiarities. It works with Microsoft Outlook 2000 - 2010.

Note. All the editions are included in one license package.

Now you can suppress Outlook security alerts programmatically with a line of code and enjoy Outlook development with no irritating popup warnings. Order Outlook Security Manager now, get it instantly and use Outlook objects without any security troubles.

Complete documentation

Outlook Security Manager comes with complete documentation that includes Outlook Security Manager Developer's Guide and Outlook Security Manager Class Reference. It gives Office developers the possibility to create sophisticated Office plug-ins comparable with top products at the Office market.

License key benefits

All our products are licensed with the following conditions:

 Unconditional 30 days money-back guarantee
All our products come with an unconditional 30 day money-back guarantee. Though we don’t provide trial versions, our 30-day money back guarantee makes it absolutely risk-free for you. Things are very simple: if you don’t like the product - for any reasons - you get your money back, no questions asked.

Please note, we do not provide refunds for product packages that include source code. See how our 30-day money back guarantee makes it absolutely risk-free for you
 No royalty or runtime fees
This means you can freely distribute any applications based on our products without worry, their use is royalty free. After your purchase no additional fees and no additional licenses for your end-users are required, so you can use our components infinitely.
 Support is guaranteed
Purchasing our tools you automatically get subscribed to one of our support service options. You will get prompt high quality support by email and on our forums.
 Demos included
Plenty of demo projects, which will help you get started quickly, are available on our web-site. You can freely download: sample add-ins with source code, HowTo samples and the most recent examples in the HowTo section of our technical blog.
 Secure order process
The ordering process is safe and secure. It is performed by a global e-commerce service, Share-it!, that provides secure order processing worldwide.
 Instant delivery
Delivery takes just a few minutes for credit card transactions, and 2 - 4 business days for bank / wire transfers. Once your order is processed, you will receive an e-mail message with your license information and a download link.
 Free for reviewing on targeted blogs
If you run a blog about Microsoft Office development, or about .NET, VSTO and Delphi programming in general, you can get any Add-in Express product or upgrade for free. All you need to do is to review Add-in Express on your blog. Just drop us a note using the contact form and we will get back to you to discuss details. Please note, we do not guarantee that you will be provided with a free version, the final decision as to provide it or not is at the sole discretion of Add-in Express Ltd. Normally, we always do for high-quality blogs. See other discounts and special offers.