Provided by: gsm-utils_1.10+20120414.gita5e5ae9a-0.3_i386 bug


       gsmsmsstore - SMS store manipulation program


       gsmsmsstore  [ -a ] [ --add ] [ -b baudrate ] [ --baudrate baudrate ] [
       -c ] [ --copy ] [ -C service centre address ] [  --sca  service  centre
       address ] [ -d destination device or file ] [ --destination destination
       device or file ] [ -h ] [ --help ] [ -I init string  ]  [  --init  init
       string  ]  [  -k ] [ --backup ] [ -l ] [ --list ] [ -s source device or
       file ] [ --source source device or file ] [  -t  SMS  store  name  ]  [
       --store SMS store name ] [ -v ] [ --version ] [ -V ] [ --verbose ] [ -x
       ] [ --delete ] [ -X ] [ --xonxoff ] { indices } [ phonenumber text ]


       gsmsmsstore can store or retrieve SMS messages entries  residing  in  a
       GSM  mobile  phone's SMS store to or from a file, add SMS messages to a
       store, or list the store's contents. Additionally, it  is  possible  to
       add SMS submit messages to a store.

       gsmsmsstore  reads  entries from the source which can be a mobile phone
       (if a serial device file is given) or a file (if a file name is given).
       The  source  is  never  modified.  gsmsmsstore writes SMS messages to a
       destination file or device in the case of --copy, --backup, and --add.

       The --list option does not change any file but just lists the  contents
       to standard output.

       The  --backup  and  --copy  options require both source and destination
       files or devices. The --list option requires a source.  The  --add  and
       --delete options require a destination file or device.

       If  "-"  is  given  as  the parameter for the --source or --destination
       options, the SMS store is read from standard input  and/or  written  to
       standard output, respectively.

       SMS message files are not human-readable.

       Error messages are printed to the standard error output. If the program
       terminates on error the error code 1 is returned.


       -a, --add
              Adds an SMS submit message with  recipient  address  phonenumber
              and text text to the destination.

       -b baudrate, --baudrate baudrate
              The baud rate to use. The default baudrate is 38400.

       -c, --copy
              This  causes  the  contents  of  the  source to be copied to the
              destination. After this operation the  destination  has  exactly
              the  same  contents  as the source.  If indices are given on the
              command line only those SMS messages denoted by the indices  are
              copied to the destination.

       -C service centre address, --sca service centre address
              Sets  the service centre address to use for all SUBMIT SMSs (may
              not work with some phones).

       -d destination, --destination destination
              The destination device or file.

       -h, --help
              Prints an option summary.

       -I init string, --init init string
              Initialization string to send to the TA  (default:  "E0").  Note
              that the sequence "ATZ" is sent first.

       -k, --backup
              This  causes  those  entries  to be added from the source to the
              destination that are not already present in the destination.  If
              indices  are  given  on the command line only those SMS messages
              denoted by  the  indices  are  backed  up  (ie.  added)  to  the

       -l, --list
              Prints  out  the entire contents of the source in human-readable

       -s source, --source source
              The source device or file.

       -t SMS store name, --store SMS store name
              The name of the SMS  store  to  read  from  or  write  to.  This
              information  is only used for device sources and destinations. A
              commonly available message store is "SM" (SIM card).

       -v, --version
              Prints the program version.

       -V, --verbose
              Prints out a detailed progress report.

       -x, --delete
              Delete the SMS messages as  denoted  by  the  indices  from  the

       -X, --xonxoff
              Uses software handshaking (XON/XOFF) for accessing the device.


       The  following  command lists all entries in the mobile phone connected
       to /dev/mobilephone to the standard output:

       gsmsmsstore -b 19200 -s /dev/mobilephone -t SM -l

       The  following  adds  entries  4,   7,   and   10   from   the   device
       /dev/mobilephone to the file smsstore:

       gsmsmsstore -s /dev/mobilephone -d /home/fred/smsstore
           -t SM -b 4 7 10


       Peter Hofmann <>


       Report  bugs  to   Include a complete, self-contained
       example that will allow the bug to be reproduced, and say which version
       of gsmsmsstore you are using.


       Copyright © 1999 Peter Hofmann

       gsmsmsstore  is free software; you can redistribute it and/or modify it
       under the terms of the GNU Library General Public License as  published
       by  the Free Software Foundation; either version 2, or (at your option)
       any later version.

       gsmsmsstore is distributed in the hope that  it  will  be  useful,  but
       WITHOUT   ANY   WARRANTY;   without   even   the  implied  warranty  of
       Library General Public License for more details.

       You  should  have  received  a  copy  of the GNU Library General Public
       License along with gsmsmsstore; see the file COPYING.  If not, write to
       the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.


       gsminfo(7), gsmctl(1), gsmpb(1), gsmsendsms(1), gsmsmsd(8).