On 1/1/2020, Auron Software B.V. acquired ActiveXperts SMS Component and will continue developing, selling and supporting the product under it's own brand name Auron SMS Component. Maintenance contracts will be continued directly by Auron Software as of 1/1/2020.

ActiveXperts SMS Component

Welcome screen
Welcome screen
Visual Studio .NET project
Visual Studio.NET project
Console Application
Console Application
Web Applicatio
Web Application


SMS key features

SMPP Server features

Write a reliable, high-performance SMSC gateway yourself with a few lines of code using this component. Accept incoming SMPP connections and pass the SMS messages on a separate connection and vice-versa. Integrate custom billing, routing, blocking and other advanced features.

Support for advanced messaging capabilities incl. Unicode, multi-part, delivery reports, TLV's, etc.


ActiveXperts SMS Component includes samples for many development tools, including:

Visual Basic .NET - Visual C# .NET - ASP .NET VB - ASP .NET CSharp - Visual C++ - Visual Basic 6 - ASP 2.x - PHP - HTML - VBScript - VBA - PowerShell - Delphi - ColdFusion -

Code Snippet

This code snippet illustrates how to use ActiveXperts Network Component. It sends out an SMS messaging using a GSM modem with SIM card inserted. For full samples, go to ftp.activexperts-labs.com.

Set objGsm              = CreateObject("AxSms.Gsm")     ' Create ActiveXperts GSM Modem object
Set objSmsMessage       = CreateObject("AxSms.Message") ' Create ActiveXperts Message object

strDevice               = "COM1"
objGsm.Open strDevice   ' Connect to GSM modem on COM1:
WScript.Echo "Open, result: " & objGsm.LastError
If (objGsm.LastError <> 0) Then
  WScript.Echo "Ready."  
End If

objSmsMessage.Clear     ' Set all message properties
objSmsMessage.ToAddress = "+31612345678"
objSmsMessage.Body      = "Hello, world!"

WScript.Echo "Sending the message..."
objGsm.SendSms( objSmsMessage )  ' Send the message  
WScript.Echo "SendSms, result: " & objGsm.LastError


Supported Operating Systems

ActiveXperts SMS Component is offered as a 32-bit (AxSms32.dll) and 64-bit (AxSms64.dll) ActiveX component, and runs on the following Operating Systems:


The core of ActiveXperts SMS Component is a ActiveX/COM DLL component is available as a 64-bit DLL and a 32-bit DLL.

Distribution is easy: copy the DLL(s) to the target platform and register the self-registering DLL using the REGSVR32.EXE Windows command. Click here for more information.


ActiveXperts SMS Component provides the following objects:


There are three different licenses for the ActiveXperts SMS Component: Standard License, Professional License and Distribution License:

Click here for detailed information about the License Schemes.

More information about ActiveXperts SMS Component

To read more about ActiveXperts SMS Component, use one of the following links:

More information about mobile communications:
AT commands - SMPP Specifications 3.4 - GSM Error Codes - GSM Network Codes - Mobile Communications - TAP/UCP Providers - SMS Protocol Documents - TAPI - SMPP Providers - TAP/UCP Providers - SNPP Providers