Koozali.org: home of the SME Server

Contribs.org Forums => General Discussion => Topic started by: holck on October 01, 2010, 09:53:59 AM

Title: Web-based sms service on a SME-server
Post by: holck on October 01, 2010, 09:53:59 AM
I have made a simple web-interface on my server that makes it possible to write and send sms-messages, administer an address book, and see a list of sent messages and delivery reports. The programs are written in Perl and use the services provided my HQsms.com. I live in Denmark so the programs have a Danish interface and use Danish standards for phone numbers and dates. The interface is simple but seems to work quite well.

If my users want to use this service, they provide me the phone number they want to use as "sender number" for their sms-messages. I send this number to HQsms.com, they send an sms message with a code to that number, and the user pass this code back to me. I then register them as users of the service, and they can login using their ordinary user name and password.

If anyone else are interested in a service like this, I will be happy to receive feedback and pointers to similar programs. I can also consider to make an English version or a contrib rpm.
Title: Re: Web-based sms service on a SME-server
Post by: mclc on February 23, 2011, 09:14:35 PM
Hey, I really want that service :)

+4522345676
Title: Re: Web-based sms service on a SME-server
Post by: Bud on February 24, 2011, 12:36:57 PM
holck

yes please this will really help

are we there yet, are we there yet

where is it, where is it  :D
Title: Re: Web-based sms service on a SME-server
Post by: Teviot on February 25, 2011, 10:32:52 AM
I have made a simple web-interface on my server that makes it possible to write and send sms-messages, administer an address book, and see a list of sent messages and delivery reports. The programs are written in Perl and use the services provided my HQsms.com. I live in Denmark so the programs have a Danish interface and use Danish standards for phone numbers and dates. The interface is simple but seems to work quite well.

If my users want to use this service, they provide me the phone number they want to use as "sender number" for their sms-messages. I send this number to HQsms.com, they send an sms message with a code to that number, and the user pass this code back to me. I then register them as users of the service, and they can login using their ordinary user name and password.

If anyone else are interested in a service like this, I will be happy to receive feedback and pointers to similar programs. I can also consider to make an English version or a contrib rpm.

This sounds really interesting.  Are we able to get this coding and put it on our own SME servers?

Also I am interested in and english version
Title: Re: Web-based sms service on a SME-server
Post by: Fumetto on February 26, 2011, 03:56:47 PM
If your code can be made available could be translated into different languages ...
Title: Re: Web-based sms service on a SME-server
Post by: Teviot on February 26, 2011, 05:06:41 PM
If your code can be made available could be translated into different languages ...

Where can we get the code for this app?
Title: Re: Web-based sms service on a SME-server
Post by: holck on February 26, 2011, 09:19:41 PM
Thank you for the interest :-)

As mentioned earlier, the application was developed for my own use, and it still needs a lot of improvement in order to become a "real" contrib. If anyone can help me with that, I will be thankfully accept.

For the moment you can download the files, including a basic "README" here:
http://ibsgaarden.dyndns.org/sms.tgz (http://ibsgaarden.dyndns.org/sms.tgz)

You will need some basic knowledge about file handling, editing etc. in order to use it.

Please contribute with ideas, improvements, and help in making the application more usable.

Jesper, Denmark
Title: Re: Web-based sms service on a SME-server
Post by: Teviot on February 27, 2011, 01:22:06 PM
Just a quick question

where did you get and which version do you recommend
Code: [Select]
perl-Number-Phone
perl-MLDBM
Title: Re: Web-based sms service on a SME-server
Post by: holck on February 27, 2011, 10:19:43 PM
perl-Number-Phone does not seem to exist as a usable rpm, I think I got it here:
http://search.cpan.org/~dcantrell/Number-Phone-1.8/lib/Number/Phone.pm (http://search.cpan.org/~dcantrell/Number-Phone-1.8/lib/Number/Phone.pm)

You can get perl-MLDBM as an rpm in several places including
ftp://ftp.pbone.net/mirror/dag.wieers.com/packages/perl-MLDBM/perl-MLDBM-2.01-1.2.el4.rf.noarch.rpm (http://ftp://ftp.pbone.net/mirror/dag.wieers.com/packages/perl-MLDBM/perl-MLDBM-2.01-1.2.el4.rf.noarch.rpm)

Best, Jesper
Title: Re: Web-based sms service on a SME-server
Post by: byte on February 28, 2011, 01:12:31 PM
perl-Number-Phone does not seem to exist as a usable rpm, I think I got it here:
http://search.cpan.org/~dcantrell/Number-Phone-1.8/lib/Number/Phone.pm (http://search.cpan.org/~dcantrell/Number-Phone-1.8/lib/Number/Phone.pm)

I would strongly advise caution using cpan stuff as we have had reports in the bug tracker of various failed smeupdates because of the end user going out SME Server scope.

Thanks.
Title: Re: Web-based sms service on a SME-server
Post by: Bud on March 04, 2011, 05:53:51 AM
holck thanks for your help

as per byte

Quote
perl-Number-Phone does not seem to exist as a usable rpm, I think I got it here:
http://search.cpan.org/~dcantrell/Number-Phone-1.8/lib/Number/Phone.pm  -  I would strongly advise caution using cpan stuff as we have had reports in the bug tracker of various failed smeupdates because of the end user going out SME Server scope.

what do you suggest we do now?

and how do we do it?
Title: Re: Web-based sms service on a SME-server
Post by: holck on March 06, 2011, 05:05:11 PM
If you will only install Perl-Number-Phone as a rpm, I can see two alternatives. One is that we wait until SME is released in version 8, and Perl-Number-Phone again available as rpm. The other is to make a version of my sms-package that simply leaves it out - it will still be usable, but not as user friendly.

If you want the latter, you can fetch a copy here:
http://ibsgaarden.dyndns.org/sms01.tgz (http://ibsgaarden.dyndns.org/sms01.tgz)

Hope it works for you,
Jesper