sms_client.1
上传用户:mei_mei897
上传日期:2007-01-05
资源大小:82k
文件大小:4k
源码类别:

手机短信编程

开发平台:

Unix_Linux

  1. .TH sms_client 1 "19 Oct 1998" Linux "User Manuals"
  2. .SH NAME
  3. sms_client - send messages to mobiles and pagers.
  4. .SH SYNOPSIS
  5. .B sms_client 
  6. [-v]
  7. .br
  8. .B sms_client 
  9. [-d]
  10. .br
  11. .B sms_client 
  12. [-q] [-l loglevel]
  13. .br
  14.            [service:]number|name[,[service:]number|name]
  15. .br
  16.            [message] ...
  17. .SH DESCRIPTION
  18. A simple client implementation for the GSM Short Message
  19. Service (SMS) using TAP. Allowing you to send messages 
  20. to mobile phones and pagers.
  21. Several drivers have also been written for providers who 
  22. use protocols other than TAP.
  23. This client dials the Short Message Service centre and
  24. passes on your message addressed to the
  25. .IB number
  26. or
  27. .IB name
  28. you specified. Any
  29. .IB name
  30. you use is expanded to the
  31. .IB number
  32. from either the Local or Global
  33. resource files. The Local file is searched first then the Global
  34. file. A user can set up his own preferences to overide those
  35. set in the Global file.
  36. Information regarding the status of the call is displayed, along
  37. with the response given by the SMS centre as the message is transmitted.
  38. If no message is present, sms_client takes the message from
  39. standard input.
  40. .SH OPTIONS
  41. .TP
  42. .IB -q
  43. Quiet mode, no output.
  44. .TP
  45. .IB -l
  46. All messages output are appended to /var/log/smslog, there are several
  47. level of loggin. The default 
  48. .IB loglevel
  49. is STANDARD other loggin levels provided include.
  50. .sp
  51. .RS +.2i
  52. .ta 1.0i
  53. .nf
  54. 1 - ERROR
  55. 2 - WARNING
  56. 3 - STANDARD
  57. 4 - VERBOSE
  58. 5 - EXTREMELY VERBOSE
  59. .fi
  60. .RE
  61. .sp
  62. .TP
  63. .IB -v
  64. Print version information.
  65. .TP
  66. .IB -d
  67. Print all driver/protocols currently built into sms_client.
  68. .TP
  69. .IB [service:]number|name[,[service:]number|name]
  70. A name can be used instead of a number, if a name is used it is
  71. searched for in the Global and Local resource files and replaced
  72. by the number. You can group names and numbers but they must be
  73. seperated by a comma and must contain no whitespace. Numbers
  74. must be in International format. For UK Numbers remove leading 0
  75. and add 44 prefix. If a number is prefixed with service: then that
  76. service is used in preference to the default service.
  77. .TP
  78. .IB [message] ...
  79. A Quoted message that you want to send. If this is absent
  80. the message is read from stdin. The maximum length of the
  81. message is currently set to a limit of 150 characters, if
  82. your message exceeds this length you will be notified
  83. with an error message.
  84. .SH RETURN VALUES
  85. On Success the return value is set to zero. Any other value
  86. indicates an error occurred.
  87. Each number dialed will have a corresponding output of the
  88. form:
  89. .IB [###] SERVICE:NUMBER
  90. Where ### is the delivery code, 000 indicates successful 
  91. delivery other values can be found in sms_error.h
  92. .SH EXAMPLES
  93. .TP
  94. .IB "sms_client 123456 'Hello 123456'"
  95. Use default service and send message to 123456
  96. .TP
  97. .IB "sms_client mike 'Hello mike'"
  98. Use default service and send message to number associated with
  99. name mike found in one of the resource files.
  100. .TP
  101. .IB "sms_client mike,angelo 'Hello mike and angelo'"
  102. Use default service and send message to number associated with 
  103. names mike and angelo found in one of the resource files.
  104. .SH FILES
  105. .TP
  106. .IB /etc/sms/sms_addressbook
  107. The Global addressbook file. Containing names and numbers.
  108. .TP
  109. .IB ~/.sms_addressbook
  110. The Local addressbook file. Contains names and numbers which can override
  111. those in the Global resource file.
  112. .TP
  113. .IB /etc/sms/sms_config
  114. Containing default service and other sms_client defaults.
  115. .TP
  116. .IB /etc/sms/sms_services
  117. Containing service to protocol mappings.
  118. .TP
  119. .IB /etc/sms/sms_modem
  120. Containing default modem settings.
  121. .TP
  122. .IB /etc/sms/services
  123. Directory containing all services - Each service is denoted by filename
  124. (in UPPERCASE) and contains defaults for that service, such as telephone
  125. number of service centre, comms params etc.
  126. .TP
  127. .IB /etc/sms/smslock
  128. Lockfile generated when smsclient is running. 
  129. .TP
  130. .IB /var/log/smslog
  131. Log file where all messages that are produced are copied.
  132. .SH AUTHOR
  133. Angelo Masci <angelo@styx.demon.co.uk>
  134. .SH VERSION
  135. 2.0.7