Skip to content

MAPI command line tools to set Outlook address list search path and default address list.

Notifications You must be signed in to change notification settings

christoffernielsen/MAPI-Schmappy

 
 

Repository files navigation

MAPI-Schmappy

Release 2014-07-23
Github repo: https://github.com/christoffernielsen/MAPI-Schmappy

MAPI command line tools to set Outlook address list search path and default address list.

As explained in this blog post: http://explodingcoder.com/blog/content/programmatically-updating-outlooks-address-book-options-with-a-command-line-toolAll

INTRODUCTION

What is MAPI Schmappy?

  • It's a name for a couple command line tools for Outlook written to fulfill a need and I couldn't think of a name.
  • Included are two command line tools:
    • MAPIAddrListSearch: Sets the Outlook address list search list for name resolution when sending emails.
    • MAPIDefaultAddressList: Sets the default address list when opening the address book.

SYSTEM REQUIREMENTS

MAPI Schmappy tools were tested under the following environment:

Server

  • Exchange Server 2010

Client

  • Outlook 2010
  • Windows 7 64-bit

BUILD

  • Using Visual Studio 2013, 2010, 2008, or 2005, open the corresponding solution file in the repository root. (e.g. MAPI Schmappy-vs2013.sln)
  • Put required Outlook 2010 MAPI Headers http://www.microsoft.com/en-us/download/details.aspx?id=12905 into a include path
  • Build as appropriate the platform and configuration.
  • Executables will be found in Debug/Release configuration directories for Win32. There will be additional x64 subdirectory containing x64 executables.

BINARIES

Binaries of the June 23rd 2014 release are located here: http://christoffernielsen.github.io/

KNOWN ISSUES

  • These tools are known to not work properly under some environments running newer versions of Exchange and/or Outlook.

LICENSING

Unless otherwise attributed, these works are licensed under the Creative Commons Attribution license:
http://creativecommons.org/licenses/by/3.0/legalcode.

About

MAPI command line tools to set Outlook address list search path and default address list.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.8%
  • Shell 2.2%