SMS über Sipgate aus Kontact heraus versenden
In den Studententarifen von T-mobile kostet das Versenden einer sms 19 cent. Bei Sipgate kostet eine SMS gerade mal 9,9 cent. Ausserdem ist es bequemer, eine sms auf einer normalen Tastatur zu schreiben, wenn man gerade sein Notebook zur Verfügung hat.
Kontact, der ziemlich geniale PIM vom KDE bietet in seinem Adressbuch auch die Möglichkeit, bei Klick auf die Telefonummern ein Programm auszuführen, bzw. nach eingabe des SMS-Textes diesen an ein beliebiges Programm zu übergeben.
Sipgate bietet jedoch seit einiger Zeit eine API an, womit man bequem sms oder Faxe versenden kann. Passend zur API gibts auch direkt Beispielskripte in Perl, welche man ohne weiteres nutzen kann.
Aus den Beispielskripten packt man sich das sipgateAPI-sms.pl in sein /home/$USER/bin und legt sich dazu noch ein eigenes Skript mit folgendem Inhalt an:
1 2 3 4 | #!/bin/bash NUMBER=`echo $1 | tr -c -d "[0-9]"` NUMBER=${NUMBER/#0/49} sipgateAPI-sms.pl SIPGATEUSER SUPGATEPASSWORD $NUMBER "`cat $2`" |
SIPGATEUSER und SIPGATEPASSWORD entsprechend anpassen, beide Skripte mit chmod +x ausführbar machen und darauf achten, dass ~/bin/ in der PATH-Variable steht.
Anschliessen kann man in den Settings von Kontact den Aufruf und die Parameter einstellen:
Man kann bequem im Adressbuch auf das SMS-Icon neben einer Handynummer klicken, im SMS-Editor seine SMS verfassen - der Versand wird über Sipgate abgewickelt und kostet 9,9cent pro 160 Zeichen.


Hallo,
ich habe es genau so gemacht wie du das beschrieben hast.
Aber es kommt keine SMS. Wie kann ich das denn testen,
ob es auch wirklich klappt.
Vielen Dank für den Tipp
Schöne Grüße
Jens
@Jens S
Du kannst zuerst einmal prüfen, ob die Sipgate-API bei dir überhaupt funktioniert. Rufe sie dafür einfach manuell auf.
sollte bei dir folgende Antwort bringen: