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.
Standard-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
Server-Edition
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)
Professional-Edition
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)
VXMSC-Edition
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)