FAQ
SMS-Versand
Wie viele SMS kann ich pro Minute senden?
Für Österreich haben wir aktuell eine Durchsatzrate von ca. 200SMS/Sekunde.
Was ist eine Deliverynotification (DLN bzw DLR)?
Eine Zustellbestätigung kann verschiedene Stati haben:
* DELIVRD: Die SMS wurde vom Handy empfangen.
* EXPIRED: Die SMS ist "abgelaufen" bevor sie am Handy zugestellt werden konnte. Dies kommt vor allem dann vor, wenn die Gültigkeitsdauer für die SMS gesetzt wurde.
-- Die Besonderheit hier ist, dass die Netzbetreiber normalerweise ja in gewissen aufsteigenden Abständen versuchen eine SMS zuzustellen. Bei manchen Betreibern ist der zweite Versuch aber erst nach > 5min. D.h. sollte die SMS nur eine Gültigkeitsdauer von 5min. haben und vom Funknetz nicht auf den ersten Versuch zugestellt werden können, bekommt man bereits vor Ablauf dieser 5 Minuten ein "EXPIRED".
Ursache: Handy nicht eingeschaltet, keinen Empfang oder Speicher voll.
* ACCEPTD Nachricht wurde vom Netzbetreiber übernommen - sagt weiter nichts aus. Dieser Fall tritt sehr selten auf.
* UNDELIV : Nachricht konnte nicht zugestellt werden.
Ursache: Handy nicht eingeschaltet, keinen Empfang oder Speicher voll.
* UNKNOWN: Es kann keine Aussage getroffen werden ob die Nachricht angekommen ist. Tritt fast ausschliesslich bei ausländischen Netzen auf.
* REJECTD: Nachricht wurde vom Netzbetreiber abgelehnt. Z.B. weil Nummer ungültig ist oder eine Sperre für diese Nummer existiert.
* DELETED wenn die SMS zurückgerufen wurde - kommt normal nicht vor
In manchen Fällen kommt auch keine DLR zurück. Z.b. behält YESSS SMS ohne Ablaufdatum ohne Frist auf und liefert daher, wenn das Handy ein Jahr lang nicht eingeschaltet wird, auch keine DLR zurück. Es kann aber auch sein, dass eine positive DLR beim Netzbetreiber verloren gegangen ist oder erst deutlich verspätet ankommt, da diese naturgemäß weniger hoch priorisiert sind wie SMS.
Was bedeutet MO,MT ?
Mobile Orginated (Mo) ist eine Nachricht die vom Handy stammt. Mobile Terminated (MT) ist eine Nachricht, die am Handy empfangen wird.
Wenn ich bei der Anlieferung als Response "OK" bekomme, heißt das, dass die SMS am Handy empfangen wurde?
Nein, dies bedeutet nur, dass die Nachricht von uns zur weiteren Übermittlung entgegengenommen wurde, da der eigentliche Versandprozess asynchron abläuft. Es werden beim Übergeben der Nachricht lediglich einige formale Prüfungen durchgeführt (länge der Nummer, Vorwahl gültig,..)
Welche Arten von Premiumnummer gibt es
SMS an eine 0800xxxxx Nummer sind für den Endkunden gratis, 0828xxxxxx werden je nach Netzbetreiber mit den Kosten einer normalen SMS verrechnet. 0900xxxxx und 0930xxxxx können (mit einschränkungen ) im Bereich von 30ct bis 10€ vergebührt werden.
Was ist eine AQM?
Angebot-Quittungs-Mechanik, dem Endkunden muss kostenpflichtige Dienste per SMS-Antwort bestätigen.
An welche Netzbetreiber sind wir angebunden?
An alle österreichischen, deutschen und Schweizer Netzbetreiber , sowie einige weitere Internationale Netzbetreiber und SMS-Hubs
Wie kann ich SMS an mtms anliefern?
Wir bieten derzeit http,https, smpp,uucp,cimd,REST-Webservice und Email Schnittstellen an. Alternativ bieten wir ein eigenes webbasiertes Versandtool an.
Wie bekomme ich eingehende SMS auf mein System?
Ebenfalls per http,https, smpp, uucp, cimd, Email oder Csv
Wie funktioniert der Empfang/Versand von MMS über mtms?
Wir bieten neben http/https- auch eine Mail- und MM7-Schnittstelle
Kann ich meinen Firmenname als Absender bei ausgehenden SMS setzten?
Mit gewissen Einschränkungen ja, maximal 11 Zeichen, keine Leerzeichen.
Kann ich SMS auch ins Ausland schicken?
Ja, in alle Länder und Netze welche SMS unterstützen. Zu beachten ist lediglich, dass nicht in alle Länder mit einem Alphanumerischen Absender versandt werden kann. Ansonsten können wir an jedes Handy der Welt, an welches man auch eine SMS von einem österreichischen Handy aus schicken kann, versenden.
Kann ich SMS auch aus dem Ausland empfangen?
Von einem im Ausland befindlichen österreichischen Handy an eine
Premiumnummer (08xxx,09xxx) gesendete SMS kann prinzipiell empfangen
werden. Vorraussetzung ist, dass in dem jeweiligen Land GSM verwendet
wird.
Das senden an Nachrichten von einem ausländischen
Handy, egal ob es sich in Österreich oder im Ausland befindet an eine
österreichische 08xxx oder 09xxx Nummer ist nicht möglich.
Wir bieten
Ihnen aber die Möglichkeit eine sogenannte VT-Nummer zu verwenden,
welche nach aussen hin wie eine normale Handynummer wirkt und daher aus
der ganzen Welt erreichbar ist. Diese ist direkt beim Netzbetreiber
eingerichtet und wird nicht über eine Modemlösung realisiert.
Wie sieht es mit der maximalen Größe einer SMS aus?
Standardmäßig verwenden wir als Standard 7bit GSM 03.38 Alphabet. Die Verwendung von einer GSM-Codierung (7bit / Zeichen) erlaubt 160 Zeichen in einer SMS.
Achtung: Einige Symbole müssen in der SMS als zwei Zeichen gezählt werden und erhöhen dadurch die Zeichenanzahl der SMS. Folgende Symbole werden als zwei Zeichen gezählt: '€','^','|','{','}','[',']','~','\\','¹
Wie kann ich andere z.B. Kyrillische Zeichen senden?
Kann ich längere Nachrichten senden?
Wenn die Nachrichtengröße das Limit übersteigt, könnten sogenannte "verkettete SMS" verwendet werden. Die Nachricht wird als mehrere SMS gesendet, die aber auf dem Endgerät automatisch als eine SMS angezeigt wird. Sie können daher einfach eine längere SMS senden.
Kann ich 8bit-codierte oder utf-8-Nachrichten senden?
Die 8bit-Codierung kann nur für WaP-Push-SMS (und einige andere binäre SMS-Formate) verwendet werden, nicht jedoch für normale SMS. WAP-Push-SMS werden im Format UTF-8 codiert. Das bedeutet, dass die maximale Größe von den verwendeten Zeichen in der Nachricht abhängt.
Wie sende ich http oder https?
Wenn Sie den http:// Teil des Links weglassen, wird http:// automatisch ersetzt. Das heißt: www.mtms.at und http://www.mtms.at generieren identische WAP-Push-Nachrichten. Nur bei ssl-links muss https://www.mtms.at verwendet werden.
Gibt es einen SMS-Charakterzähler für unsere Webinterface?
<script language="JavaScript" type="text/javascript">
function confirmsend() {
Check=confirm('Wollen Sie die Nachricht versenden?');
if (Check == false) return false;
else return true;
}
// count current characters
function countchars() {
smstext=document.getElementById('text');
smscounter=document.getElementById('smscounter');
if (smstext.value.length>160) {
smstext.value=smstext.value.substring(0,160);
}
smslength=0;
for (i in smstext.value)
{
//This Charactes counting double
smslength++;
if (smstext.value[i]=='€'
|| smstext.value[i]=='^'
|| smstext.value[i]=='|'
|| smstext.value[i]=='{'
|| smstext.value[i]=='}'
|| smstext.value[i]=='['
|| smstext.value[i]==']'
|| smstext.value[i]=='~'
|| smstext.value[i]=='\\'
|| smstext.value[i]=='¹'
|| smstext.value[i]=='²'
) smslength++;
}
// For normal(gsm-encoded) not concatenated Messages max. 160
characters are possible.
// Please set to 153 in the case of concatenated messages.
smscounter.value=(160-smslength);
}
</script>
<tr>
<td colspan="2" >Verfügbare Zeichen: <input name="counter"
id="smscounter" type="text" size="3" maxlength="3" value="160"
readonly="true"></td>
</tr>
<tr>
<td colspan="2"><textarea name="text" id="text" cols="100" rows="2"
onchange="countchars()" onkeyup="countchars()" onclick="countchars()"
onselect="countchars()" id="poolname"></textarea></td>
</tr>
Was hat es mit dem Split-Parameter in Ihrer Schnittstelle auf sich?
Der Split-Parameter beschränkt nur die Anzahl der (physikalischen) SMS, die für eine verkettete Nachricht verwendet werden. Dieses Split-Zeichen funktioniert sowohl für die USCS-2 Nachrichten als auch für die GSM-codierten Nachrichten. Wenn eine Nachricht zu lang ist, wird sie abgeschnitten.
Was bedeuten die Ergebnisse des HLR-Lookups?
Positive Ergebnisse (die Telefonnummer ist einem Mobilfunkkunden zugeordnet):
"Nummer OK (400)" - die Nummer ist gültig und das Telefon ist eingeschaltet
"Abwesende Teilnehmer (401)" - die Nummer ist gültig, aber das Telefon ist derzeit ausgeschaltet
Negative Ergebnisse (die Telefonnummer ist keinem Mobilfunkkunden zugeordnet):
"Unbekannter Teilnehmer (402)" - die Nummer ist ungültig
"SS7 Network Error (996) - die Nummer ist ungültig (meistens ungültiges Anrufpräfix oder keine Handynummer)
"SS7 Network Error" - ist im Grunde ein unbekannter Teilnehmer (Nummer ungültig). Meistens weil das Nummerpräfix nicht für Mobil geeignet ist, unbekannt ist oder die Nummersyntax / Format ungültig ist.
Zum Beispiel würde 43111111111 oder 436641111111111111111111 eine Fehlermeldung ergeben.
Call Barred bedeutet, dass der zuständige Netzbetreiber die Anfrage blockiert. Das könnte nur bei speziellen Nummern oder auch bei ganzen Netzwerken passieren.
Teleservice not provisioned bedeutet, dass für die angegebene Telefonnumer kein SMS-Service bereitgestellt wird.
Nummer Portiert bedeutet, dass die Nummer portiert ist (Mobile Nummernportabilität "MNP" ermöglicht es Mobiltelefonbenutzern, ihre Mobiltelefonnummern beizubehalten, wenn sie von einem Mobilfunknetzbetreiber zu einem anderen wechseln).
HLR funktioniert auch auf Prepaid-Handys, aber es sagt nichts darüber aus, ob es ein Prepaid oder Postpaid ist.
Wenn Sie den http:// Teil des Links weglassen, wird http:// automatisch ersetzt. Das heißt: www.mtms.at und http://www.mtms.at generieren identische WAP-Push-Nachrichten. Nur bei ssl-links muss https://www.mtms.at verwendet werden.