Esendex C++ SMS SDK

NOTE: If you're using C++ within the .NET framework, we strongly recommend using the Esendex .Net SMS SDK instead.

The Esendex C++ SMS SDK uses a lightweight COM component that can be freely distributed with your application to aid in the integration with the Esendex REST API.

Functionality provided by the SDK includes sending SMS, receiving SMS, receiving events, Account management and Contact management.


The text below details important information on installing the SDK and external components, general usage instructions, description of the downloads and links to other information you may find useful.


In order to use the Esendex C++ SMS SDK, you need the Esendex COM component; EsendexSdk2.dll. You can find the latest C++ SDK in our Downloads section.

Note: This component is not compatible with 64bit versions of Windows


To use the COM component, you must register it with the system. To do this, execute the following in a command prompt:

REGSVR32 EsendexSdk2.DLL

You will see a message indicating whether the component has successfully been registered.

General Usage

The easiest way to use the component in Visual C++ is to import it:

#import "EsendexSdk2.dll"

Note that you may need to specify a path to the location where you installed the component.

Take it further

If you want to learn more about the features we made available for you please follow the links below: