mmsc - sms client application : test program for sending and receiving SMS.

This SMS client can send an SMS via BT-Text. The connection to the service center is established via a CAPI capable terminal adapter.

In other words; the connection to the service center is established via a fixed telephone line. (NOT the Internet or mobile phone!) Almost all CAPI terminal adapters need an ISDN line. The only exception I know of is the Eicon Analogue Card that connects to an analogue line. Your telephone provider (i.e. BT) will charge you for every sent SMS !

The standards involved are as follows:


      ETS 300 659-1/2       
 ETSI ES  201 912 V1.2.1 (only Protocol 1)
 ETSI TS  123 040

This means that it might as well work with various other providers: i.e. Deutsche Telekom and France Télécom (unconfirmed).

To register with BT-Text send an SMS to 00000 with text register or reset. The service center number for sending is (1470)1709400X. Prepend 1470 if you usually withhold your number! The service center number for receiving is (0)80058752X0. The default subaddress X is 9.

Unfortunately one may not be able to receive SMSs from all british mobile phone providers.
I.e.: T-Mobile and Virgin used to use a different service provider (07953966066) which converted the text always to speech. This seems to have changed now (2006-12-26).
Vodaphone, T-Mobile and Virgin work.



This is an applet that needs access to a native library (jcapi.dll or libjcapi.so). The applet will only be able to access this library if you accept the security certificate it was signed with. But be aware: If you accept the certificate the applet has full access to your computer!