Main > Free Download Search >

Free sms software for linux

sms

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 103
iSMS 0.1.2

iSMS 0.1.2


The iSMS package is a mobile messaging gateway. more>>
The iSMS package is a mobile messaging gateway. This is a package based upon the GSM::SMS package. It allows to implement a webservice based on SMS messages.It can be considered a piece of middleware that implements a HTTPSMS gateway.
Main features:
- rule based bidirectional SMS messages.
- SMS messages get translated to a HTTP request. A WEB frontent allows for easy configuration of rules. You can define ACL ( Access Control Lists ). POST/GET, Basic authentication, standard queries ...
- XMLRPC based SMS gateway.
- This allows for easy integration of corporate level applications into the iSMS suite. Almost all application servers or groupware products have XMLRPC support ( www.xmlrpc.com). With this support you can easily deploy a corporate wide SMSC.
- Remote SMS nodes.
- iSMS is build around a HTTPd ( apache ) as an event-based application server. To support serial nodes ( responsible for reception of SMS messages ) I had to use a seperate node-process. This also allows to build a distributed SMSC. You can have different nodes ( one for each operator ) and they all communicate back to the main server. The node uses XMLRPC as its messaging protocol. This way it is easy to use it through a corporate firewall or proxy.
- A node does not need to run on the same machine as the iSMS server.
<<less
Download (0.036MB)
Added: 2006-06-21 License: Artistic License Price:
1234 downloads
SideSMS 1.0

SideSMS 1.0


SideSMS use italian gateways for sending SMS. more>>
SideSMS sends SMS trought Italian sites and if requests works as interface for smssend.

SideSMS use italian gateways for sending SMS. Its multiplatform. SideSMS has a lot of features for sending and managing sms and accounts.

<<less
Download (0.083MB)
Added: 2006-10-09 License: GPL (GNU General Public License) Price:
1113 downloads
BulkSMS 0.2

BulkSMS 0.2


BulkSMS is a Python implementation of the BulkSMS.co.uk HTTP client API. more>>
BulkSMS is a Python implementation of the BulkSMS.co.uk HTTP client API. It features an object- orientated Python module which can be called from other Python programs, alongside a command-line sms command for sending SMS messages and performing account control functions.
BulkSMS.co.uk is a commercial SMS transit provider allowing programmatic transmission of SMS through an HTTP RPC API. The service provides facilities for sending 7-bit, 8-bit, and Unicode-encoded SMS messages, alongside giving account control functions.
More information on BulkSMS.co.uk can be found at http://www.bulksms.co.uk/.
The BulkSMS Python Module is an object-based implementation of a BulkSMS.co.uk API client designed for Python 2.3. It has been designed for use with version 1.0 of the BulkSMS.co.uk API.
More information on Python can be found at http://www.python.org/.
The BulkSMS Command Line Interface is a small program written around the BulkSMS Python module, giving the user an easy interface for sending SMS messages using any command line from which Python may be run.
Enhancements:
- Added support for sending 2-way SMSes in the CLI via --repliable and in API via a repliable attribute.
- Added support for reading your the 2-way SMS inbox using a BulkSMS Inbox proxy.
- Added Inbox Server protocol documentation.
- Added a new poll_report() method to the BulkSMS class. Added poll_time and poll_wait instance variables to control poll_report(). Modified the CLI module to utilise poll_report().
- Fixed several inconsistancies and typing mistakes in the inline documentation as well as README.html. Added new paragraphs and examples for poll_report().
<<less
Download (0.028MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1221 downloads
SMSer 0.0.1

SMSer 0.0.1


SMSer is a command-line application that lets you send an SMS messages to a list of phone numbers located in a file. more>>
SMSer is a command-line application that lets you send an SMS messages to a list of phone numbers located in a file.

SMSer places all the messages in the CenterICQs queue and when CenterICQ is invoked all the messages are sent to the recipients.

Usage: SMSer [OPTION]

General options:
-m < message > Message to send
-M < path > Path to the filename contain message to send.
-f < path > Path to the filename containing list of phone numbers.
-h Display this message.
-q Invokes CenterICQ and sends SMS messages.

The command must be invoked with either the -m or -M option.
The command must be invoked with the -f option.

The option -q is optional.

<<less
Download (0.035MB)
Added: 2006-09-11 License: GPL (GNU General Public License) Price:
1138 downloads
GaimSMS 0.1

GaimSMS 0.1


GaimSMS is a Gaim plugin which will forward all incoming IMs to a mobile phone number via SMS when you are idle. more>>
GaimSMS is a Gaim plugin which will forward all incoming IMs to a mobile phone number via SMS when you are idle. At present it only works with SprintPCS phones, however it should be possible to add support for other SMS gateways easily. (I have since learned that SprintPCS phones dont actually support SMS, its some ghetto imitation of SMS).

I am presently looking for an easy way to add SMS support for other phone networks and have come across a couple of different ways to reuse some already written code, but both would involve switching to perl or calling Perl code from C (which I have learned is possible). One is the WWW::SMS perl module which a reader commented on my blog entry for today, the other is to borrow some code from the cellaim project.

Short Guide to install gaimsms (this has been tested with libcurl2 7.10.5 and gaim 0.64).
IT DOES NOT BUILD AGAINST gaim 0.66 for reasons the author does not comprehend
1. Place gaimsms.c in the plugins directory of a copy of the gaim source.
2. Run ./configure on your copy of the gaim source if you havent already.
3. Modify the Makefile in the plugins/ directory in the following way:
add -lcurl to your LIBS line so that it looks something like this:
LIBS = -lcurl
4. Run make gaimsms.so
5. Copy gaimsms.so to your gaim plugins directory (either /usr/local/lib/gaim
or /usr/lib/gaim )
6. Select it from the list of plugins during runtime and add your phone number
<<less
Download (0.011MB)
Added: 2006-06-16 License: GPL (GNU General Public License) Price:
1226 downloads
SMSender 0.2

SMSender 0.2


SMServer is a sms frontend to scmxx. more>>
SMServer is a sms frontend to scmxx. scmxx is a command line tool written by Hendrik Sattler for administrating Siemens mobiles. SMSender is limited to scmxx sms sending functionality.

SMSender project has been tested with an Siemens S65, but should work with all mobiles supported by scmxx.

<<less
Download (0.060MB)
Added: 2005-12-30 License: GPL (GNU General Public License) Price:
1405 downloads
MoioSMS 2.13

MoioSMS 2.13


MoioSMS is a Python script to automatically send SMS from Internet sites. more>>
MoioSMS is a Python script to automatically send SMS from Internet sites. MoioSMS features a plugin-like architecture that enables it to support easily new sites. At the moment, only the Italian language is supported.
Enhancements:
- Callwave support and international number support were added.
- Ubuntu debs were added.
- GNOME Deskbar support was added and bugs were fixed.
<<less
Download (0.017MB)
Added: 2007-08-07 License: GPL (GNU General Public License) Price:
813 downloads
pyWebSMS 1.1

pyWebSMS 1.1


pyWebSMS is a program which let you send sms through internet without opening any browser. more>>
pyWebSMS is an graphical sms sender which supports many programmable providers.

pyWebSMS is a program which let you send sms through internet without opening any browser. You can send multiple sms, save your contacts, view the history and much more...

Its completely modular so you can add or remove providers to send sms. You can make your own module for your provider if it doesnt exists yet by programming it in Python in a very simple and capable way.

Its written in Python and GTK so you can run it on every platform that support them and other external dependencies needed by the providers you use.

<<less
Download (0.016MB)
Added: 2005-08-01 License: GPL (GNU General Public License) Price:
1545 downloads
SMSSender 0.1

SMSSender 0.1


SMSSender is an application for sending SMS messages. more>>
SMSSender is an application for sending SMS messages.

It provides a user interface with a drop-down list of available cell phone carriers and text areas for the telephone number, subject, and SMS body.
<<less
Download (0.47MB)
Added: 2005-08-23 License: GPL (GNU General Public License) Price:
1676 downloads
PlaySMS 0.8.1

PlaySMS 0.8.1


PlaySMS is a flexible Web-based Mobile Portal System. more>>
PlaySMS is a flexible Web-based Mobile Portal System. PlaySMS can be made to fit to various services such as an SMS gateway, personal messaging systems, corporate and group communication tools.
Main features:
- Multiple database engine supported (using PEAR DB)
- Available for shared database usage (tables using its own prefix)
- Send SMS to single mobile phone (web2mobile)
- Send SMS broadcasted (bulk SMS) to a group of mobile phones (web2mobiles)
- Support sending flash and unicode message
- Receive private SMS to Inbox (mobile2web)
- Forward single SMS from mobile phone to a group of mobile phones (mobile2mobiles)
- SMS autoreply, for easy autoreplying formatted incoming SMS
- SMS board, forward received SMS to email,html and/or xml page
- SMS command, execute server side shell script using SMS
- SMS custom, forward incoming SMS to custom SMS application
- SMS poll, manage polling system using SMS
- Simple webservices for sending SMS and retrieving delivery reports (ws.php)
- Create your own gateway module other than Gnokii, Kannel or sms server Clickatell
- Easy webbased control panel
<<less
Download (0.15MB)
Added: 2006-05-08 License: GPL (GNU General Public License) Price:
1276 downloads
SMSj 20051126

SMSj 20051126


SMSj library allows you to send SMSes (GSM) from the Java platform. more>>
The SMSj library allows you to send SMSes (GSM) from the Java platform.
It gives you full control over the SMS including the UDH field so you can create and send EMS messages, Nokia ringtones, and images.
SMSj provides a pluggable transport layer that allows it be used with a range of different SMS servers.
Enhancements:
- New SMS message types were added (SmsPortAddressedTextMessage, SmsMmsNotificationMessage, SmsMsgWaitingMessage). pswincom was added as an SMS transport.
- SmsSender was updated with more message types.
- GsmTransport was updated.
- slf4j is used for logging.
<<less
Download (0.13MB)
Added: 2005-11-28 License: GPL (GNU General Public License) Price:
1427 downloads
KSMS-Tool 1.0

KSMS-Tool 1.0


KSMS-Tool is a tool for sending SMS via your mobile phone. more>>
KSMS-Tool is a tool for sending SMS via your mobile phone. In principle, every modern mobile phone should be supported; these have been explicitely tested so far:
- Siemens S55
- Sony-Ericsson K700i
The connection to the mobile phone is established via the serial interface. In principle, every serial emulation (e.g. via USB, IrDA, Bluetooth) should also work if an error-free connection is guaranteed (especially in the wireless cases IrDA resp. Bluetooth).
Details on choosing a non-default connection to the mobile phone or on how to populate the user-defined addressbook can be found on the KSMS-Tool homepage.
<<less
Download (0.030MB)
Added: 2006-06-05 License: GPL (GNU General Public License) Price:
1239 downloads
SendSMS 0.3.2

SendSMS 0.3.2


SendSMS is a desktop application for sending SMS messages. more>>
SendSMS is a desktop application for sending SMS messages.
This program lets you send SMS messages to any phone in the world if you have a clickatell account. (www.clickatell.com).
Main features:
- Secure https connection to clickatell server
- Addressbook
- Easy to use interface
- Account balance information
- History of sent messages
Getting a clickatell account
First register at clickatell.com, click the "register now" button. When you have registered, you must log in and click "Product Control" on the left menu. From there select "http/s" and enter a name your ip address. The other fields can be left empty. Then you simply write down the username/api_id and password from clickatell and enter this into the sendSMS program
Enhancements:
- Some issues with the address book were fixed.
- Installers and launchers were removed.
- Some UI improvements were made.
<<less
Download (0.38MB)
Added: 2007-08-17 License: GPL (GNU General Public License) Price:
802 downloads
glinuxsms 0.1

glinuxsms 0.1


glinuxsms is a GNOME2 GUI/front-end for linuxsms. more>>
glinuxsms is a GNOME2 GUI/front-end for linuxsms, an interesting tool to send SMS to cellphones all over the world.
With glinuxsms you just write your message and click SEND, no need to get write the full command on a terminal.
It uses linuxsms as a backend, and its configuration files as well. The main purpose for now is to keep it simple and light. If you are a GNOME user, then you may SMS message your contacts with a few clicks without to use console.
To start sending SMS to almost everyone with just a pair of mouse clicks, donwload linuxsms (http://linuxsms.sourceforge.net/), and run glinuxsms.
Installation is pretty straight-forward: ./configure ; make ; make install
As of version 0.1 only sending and linuxsmsrc configuration is supported. Address Book and Server/Password configuration will be added soon.
Feel free to email the author for feedback.
Enhancements:
- fixed up some things for make dist. It works, and 0.1 will be packaged for z0mbie.
<<less
Download (0.091MB)
Added: 2006-06-21 License: GPL (GNU General Public License) Price:
1220 downloads
smspasswd 0.1

smspasswd 0.1


smspasswd software provides two factor authentication via cell phone short message service (SMS). more>>
smspasswd software provides two factor authentication via cell phone short message service (SMS). The reason I wrote this was because of all the pesky SSH brute force attacks, which continue to build in numbers. I didn’t want to waste money and time on using tokens because the few people who have accounts on my machines also have mobile phones.

I’m stoked that I have been using this since v0.1 back in 2005 and so far it’s worked very well with no changes. I’m hoping for feedback to get me motivated to develop this some more. Thanks to my good friend Solomon who has encouraged me to start posting some of my fun projects on the web.
Any feedback is more than welcome to ed -at- e-things.org.

How does this work?

The simple explanation for the average user goes a little like this. You use your normal password followed by a 6 digit number. To get access to a system you need to send an SMS from your pre-registered mobile phone number with a PIN. The systems admin folk will assign you a 4 digit pin and give you the mobile number to send your login request to. So, when you want to login, just send a text (SMS) to the phone number provided, with your 4 digit PIN. Shortly after you will receive a 6 digit number in a text (SMS) to your phone. Then login as normal using you normal password followed by the 6 digit number. You can use this same 6 digit number as many times as you like within a time period set by the systems admin folk. Simple right? Ok then, perhaps not much more complex than a token?

Now for the spanner-head explanation. smspasswd is a Perl application that runs as a daemon. It uses a MySQL back-end database which stores the usernames, mobile numbers, PIN’s, passwords, tokens, and the amount of time each users token (temporary x digit code) is valid for. smspasswd uses the information in the MySQl database to update your LDAP server based on a polling frequency you set in it’s config file. You can also set lots of other options in the config file and these are covered in the Features section below. smspasswd talks to a SMS gateway to send and receive new token requests. In my case it’s a cheap pre-paid Nokia 7110 connected to COM1 (/dev/ttys0) via gnokii.

The authentication process goes a little like this. The user sends a SMS to your gnokii phone with their PIN. Note the PIN is not really important because it will get saved in the users SMS outbox, so it could just be “request” or “foobar”. What’s important is that the SMS must come from the correct number for that user, and even if this could be spoofed, the reply will still go the users mobile number in the database anyway. Then smspasswd checks the database for the users mobile phone number and if it finds a match it will send a x digit code to the number registered for that user. At this point the password for this user will be updated in the local LDAP server with their normal password, followed by their new x digit code. Once the user has the SMS with the new code they can login.

You should setup your systems and applications for LDAP authentication, and if you wish you can configure your FreeRADUIS server to authenticate via OpenLDAP. Or you can use some commercial LDAP or RADIUS system. FreeRADIUS and OpenLDAP work just fine for me.

Confused? Drop me an email and I’ll make a nice diagram with Dia.

Features

Here’s the config file, and check the source.


##################################################
# smspasswd config file
#
##################################################

# minumum password length
#
minPasswordLength 6

# minimum username length
#
minUsernameLength 2

# minimum PIN length
#
minPinLength 4

# database options
#
dbName smspasswd
dbUsername smspasswd
dbPassword [enter the database users password here]
dbHostname localhost
dbPort 3306
dbEncryptionKey [enter a very long and random string here]

# gnokii options
#
gnokii /usr/local/bin/gnokii
gnokiiMailBox IN

# Check interval. This is the amount of time to
# wait between incoming SMS checks in seconds as
# well as user timeout checks
#
checkInterval 15

# LDAP server option
#
ldapServer localhost
ldapBindDn cn=Manager,dc=yourdomain,dc=com
ldapPassword [enter your LDAP users password here]
ldapBiseDn ou=People,dc=yourdomain,dc=com

# Email notification for non pin request SMS messages
# This is very useful if you would like to be emailed
# the ‘your pre-paid account is about to expire’ messages.
# Note: PIN requests will not be emailed.
#
emailNotify yes
emailToAddress root@localhost
emailFromAddress root@localhost
emailSubject SMS notification from smspasswd
<<less
Download (0.004MB)
Added: 2007-07-11 License: GPL (GNU General Public License) Price:
835 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5