☰ Menu [BAI] BAI

Böcherer Angewandte Informatik SendXMS® V11.03 Features

This is a list with some features of the SendXMS Standard-Edition, of the Server-Edition, of the Professional-Edition and of the VXMSC-Edition.


  • support for MNP (Mobile Number Portability)
  • additional graphical Interface through Java front end
  • available on many platforms
  • TAP protocol
  • AIM extensions for TAP
  • EMI/UCP (CMG) protocol
  • SMPP (Logica) protocol
  • OIS (SMS2000, SEMA) protocol
  • CIMD (Nokia) protocol
  • UAP (Huawei) protocol
  • SMS for ISDN (ETSI ES 201 912 (protocol 1 and 2); only using CAPI or VoIP)
  • Fixed network Multimedia Messaging Service (MMS-F)
  • support for MM1 (WAP 1.x and 2.0)
  • support for binary messages1)
  • support for UCS-2 (Unicode; multibyte characters) messages (including Emojis)
  • support for WAP Push1)
  • support for USSD1)
  • sending of DTMF sequences
  • GSM 07.05 (MO and MT; PDU mode)
  • receiving messages (GSM, ETSI ES 201 912, MM1, MMS-F and UUS; in Professional-Edition also with UCP, SMPP, OIS, CIMD, OneAPI, MM7 and EAIF)
  • UUS (User-User-Signaling) with CAPI 2.0 (if supported by used CAPI and provider)
  • confirmed delivery
  • status request for submitted SMS1)
  • deletion of submitted but not already delivered SMS1)
  • immediate display of messages (Flash SMS) on the receiving phone possible
  • support for the feature Reply-Path-Request
  • support for long short-messages (disassemble/assemble of a message in up to 255 SMS)1)
  • deferred sending of messages1)
  • VoIP support
  • CAPI 2.0 support
  • VoIP-CAPI (® Ikon GmbH, Ulm) support
  • Remote CAPI support (AVM extension; CAPIoTCP) (also for Unix)
  • Remote CAPI support (Bintec extension) (also for Unix)
  • TAPI 2.0 support
  • playing/recording of voice messages
  • support for modems, ISDN-Terminal adapters and GSM cards/modems (connected via serial interface, USB or Ethernet)
  • definition of unlimited character translation tables possible
  • support for the extended GSM character set
  • conversion utility included to read .bmp, .png, .gif, .mng, .rtx, .rtttl, .imy, .htm, .mid, .smil and .xml (.xml in Professional-Edition and higher) files1)
  • support for messages with different priorities1)
  • support for (voice, fax, electronic mail and other) message waiting indications
  • support for EMS 4.x and 5.x (pictures, melodies, animations, ...); using EMS 5.x also coloured or polyphonic
  • support for SMIL
  • support for Smart Messaging (like ringing tones, operator logos, Business Cards), also for CDMA/TDMA1)
  • support for Nokia, EMS, Motorola and Sagem ringing tones1)
  • support for Siemens OTA Download Service1)
  • configurable for every provider using TAP, EMI/UCP, SMPP, CIMD, OIS, MM1, MM7, MMS-F, EAIF or GSM 07.05.
  • preconfigured for many providers all over the world
  • message can be specified on the command line (batch-processing)
  • easy installation and configuration
  • easy integration into email systems, WWW servers and/or SNMP management
  • device won't be locked between two dial-attempts
  • configurable for the most modems, ISDN-adapters and ISDN-Terminal adapters
  • charge information (CAPI)
  • evaluable return codes (error code or count of successfully processed messages)1)
  • phone book: using aliases instead of numbers1)
  • sending messages to multiple recipients even with different providers1)
  • sending messages to multiple recipients in one connection1)
  • event-logging in a file or with syslogd1)
  • configurable redial count1)
  • configurable redial delay between two dial-attempts1)
  • multiple modem-devices configurable (if one isn't available the next one is used)1)
  • multithreaded
  • format of incoming/outgoing numbers can be automatically changed using filters with regular expressions


All features of the Standard-Edition and additionally:
  • can be installed as a Windows service1)
  • an external program (also a batch/script file), a function within a SharedObject/DLL or a method within a Java class can automatically be launched when a message has been sent or received1)
  • messages can be spooled and sent in server mode with a minimum number of connections1)
  • White- and Blacklist (phone numbers to which messages can or can not be sent)1)
  • Allow- and Denylist (users which may (not) be allowed to use SendXMS)1)


All features of the Server-Edition and additionally:
  • support for metrics (e.g. Prometheus)1)
  • support for SSL (OpenSSL required)1)
  • support for SMS over HTTP1)
  • support (SMS, MMS, Location, Capability, Payment) for OneAPI (GSMA)1)
  • support for SIP Extension for Instant Messaging (RFC3428)
  • support for MM71)
  • support for EAIF (Nokia)1)
  • support for asynchronous communication (windowing)1)
  • support for large accounts1)
  • support for permanent connections1)
  • support for KeepAlive (Enqire Link)1)
  • possibility to define times at which special messages (e.g. promotion) should not be submitted1)
  • compiler für Over The Air Settings (WAP/OMA Client Provisioning, OMA (SyncML) Device Management (Package#0), OMA Digital Rights Management (DRM) 1.0, OMA E-Mail Notification (EMN), MMS Notification, Service Indication (SI), Service Loading (SL), (Nokia/Sony Ericsson) OTA Service Settings, Bookmarks and SyncML Settings)1)
  • data throughput (per session) with X.25 or TCP/IP more then 500 SMS/second possible, with GSM (per modem) up to 1200 SMS/hour and with X.31 (D-channel) up to 18000 SMS/hour.
  • receiving messages (GSM, UCP, SMPP, CIMD, OIS, ETSI ES 201 912, OneAPI, MM1, MM7, MMS-F, EAIF)1)
  • support for SNMPv2 traps1)
  • support for X.251)
  • support for X.311)
  • support for TCP/IP (IPv4 and IPv6)1)
  • support for UDP1)
  • support for SCTP1)
  • RFC1086 (TCP/IP-X.25 Bridge) support1)
  • priorisation of spool files possible1)
  • writing of statistic/billing data1)
  • spool API (per default spool files will be read/written to/from the filesystem; with this API you can redirect this for example to any database) 1)
  • implementation of Spool API via ODBC included (with examples for MySQL, PostgreSQL, Oracle and Microsoft SQL Server)1)


All features of the Professional-Edition and additionally:
  • functionality (conforming to the Professional-Edition) of a virtual SMSC/MMSC (VXMSC)1)
  • can be used as a XMS gateway1)
  • receiving/sending of XMS (per TCP) from/to any other program using UCP, SMPP, CIMD, OIS, MM7 or EAIF1)
1)only available with registered version