14-day Money Back Guarantee

vbMAPI: An easy-to-use Outlook/MAPI code library
for VBA, Visual Basic and C# projects

Are you tired of fighting the Outlook Object Model Guard?...

Outlook E-mail Warning - A Program is trying to automatically send e-mail on your behalf   Outlook E-mail Warning - A program is trying to access e-mail address information stored in Outlook

vbMAPI is a simple code library that primarily works around the limitations imposed by the Outlook Object Model Guard.  Using vbMAPI, you eradicate these types of warning prompts.

- Easy-to-use (very similar to the Outlook Object Model and Outlook Redemption)
- Can be used in VBA (e.g. Access and Excel), VB6, VB.NET and C# projects
- Integrates directly into your projects (no DLL files to distribute)
- Send and access e-mails without triggering the Outlook Object Model Guard
- Allows administration of MAPI profiles and Outlook accounts
- Additional features such as reading attachments directly into string variables
- Supports both 32-bit and 64-bit use (32-bit and 64-bit versions of Outlook)
- Uses Extended MAPI to completely avoid the Outlook Object Model Guard
- Per-developer or per-site licensing (royalty free licensing for end-users)
- Detailed online manual
- 14 day money back guarantee

Featured testimonial:        by Scott McDaniel (Microsoft Access MVP)     

After reviewing several solutions I decided on vbMAPI and have been very pleased with my selection.  vbMAPI was by far the easiest to implement, and even includes a utility to add all the necessary classes to your existing projects.  It's very easy to use, and the online help includes simple examples that make vbMAPI a useful tool right out of the box.


This product is licensed on a per-developer basis.  Each developer using the library (in any shape or form) is required to obtain a licence.

 Single developer
USD $155
 2 developer licence USD $310
 5 developer licence USD $775
 Site Licence
USD $1050

For other licence quantities, please contact us.  For further licensing information, please read: Online Manual: Licence Agreement

Languages supported

VBA6 (Office 2000+), VBA7, VB6, VB.NET (win forms) and C#
(fully supports both 32 bit and 64 bit hosts to give Office 2010/2013/2016 64 bit support)

Client requirements

Designed and tested for use with Outlook 2000 and newer.


After years of trying different workarounds for MS Outlookís security warning when sending emails through Access VBA, I finally found one that is completely painless.  vbMAPI makes life simple again.

No more registering DLLs on every userís computer; no more hassles with Office versions.  It all just works.  Click the ĎAdd vbMAPI to Projectí button and Iím ready to code.  And the depth of control is amazing.  There is also a solid online help system (including sample code) which lets me get what I need without fumbling around.

- Bill Mosca (Access MVP)

vbMAPI greatly simplifies the process of creating emails, gets rid of annoying security messages, and not having to install DLLs etc on users machines is a major plus.

I can't recommend this product enough and the quick responses and support I have received couldn't be better.

- Phil Taylor

In searching for a solution I came upon vbMAPI.  It was like finding the Holy Grail! Installation was quick and easy.  Adding vbMAPI to my Access VBA projects was simply a couple of mouse clicks AND required no additional client workstation installation or files.

Within an hour I had integrated and tested it in my application.

In summary, we have simple installation, integration, performance, no external file requirement, service and even low price. One can't beat that combination anywhere.

- Alphonse @ ADH Data Solutions

Within minutes, I was able to harness the full power of the Outlook Object Model in my applications. The innovative deployment method meant that I was able to integrate this functionality seamlessly, with no need to distribute additional libraries to clients.

Product support has been second-to-none, with most of my queries being answered same day and enhancements, where necessary, being released within a week. I've been using the product to its full extent for four months and it just works.

I am rarely moved to endorse products - generally I consider that payment should suffice! - but vbMAPI Outlook Security Evader and its excellent development and support team deserve a special mention.

- Christian Martin @ UK NHS

One of the things I like about your product is that I donít have to mess around with Outlook references.

Since I am developing using Outlook 2010 and some of my customers only have earlier versions, it is a great help to not have to set/remove references and use conditional compilation constants, yet I still have Intellisense.

Itís worth the money for that alone.

- Alan Cossey @ Norfolk Databases