Chapter 5. Setting up a SMS Gateway
Featurecimd
cimd2
emi
emi_ip
emi2
smpp
sema
ois
at2
at
http
fake
Correctly encodes
@
when sending
y?
y?
?
?
y
y?
?
y?
y?
?
y?
y?
Correctly encodes
ä
when sending
y?
y?
?
?
y
y?
?
y?
y?
?
y?
y?
Correctly encodes
{
when sending
n
y?
?
?
y
y?
?
n
N
c
?
y?
y?
Can receive
@
in text messages
y?
y?
?
?
y
y?
?
y?
y?
?
y?
y?
Can receive
ä
in text messages
y?
y?
?
?
y
y?
?
y?
y?
?
y?
y?
Can receive
{
in text messages
n
y?
?
?
y
y?
?
n
y?
?
y?
y?
Can shut down idle connections
n
n
n
n
y
n
?
?
?
?
?
?
Notes:
a.
Does not mark it as octet data
b. However, it looks like the
sema
driver can’t receive
text
data.
c.
Miscalculates message length
Symbol
Meaning
?
not yet investigated
y
driver has this feature, and it has been tested
y?
driver probably has this feature, has not been
tested
n
driver does not have this feature
N
driver claims to have this feature but it doesn’t
work
-
feature is not applicable for this driver
Smsbox configuration
You must define an ’smsbox’ group into the configuration file to be able to use SMS Kannel. The
simplest working ’smsbox’ group looks like this:
group = smsbox
bearerbox-host = localhost
...but you would most probably want to define ’sendsms-port’ to be able to use SMS push.
52