GW-INSTALL
上传用户:eo_sii
上传日期:2007-01-05
资源大小:91k
文件大小:3k
源码类别:

手机短信编程

开发平台:

Unix_Linux

  1. [../images/smslink.gif] [../images/mobile.gif]
  2. -------------------------------------------------------------------------------
  3. SMSLink SMS to Mail Gateway Installation Procedure
  4. 1./ Configure your domain name.
  5. The DNS domain your machine was to be made part of was probably configured when
  6. you first installed it. If so, it will be defined for instance in your /etc/
  7. resolv.conf. But in order for the application to be able to pick it up through
  8. getdomainname(2), it needs to be first set through a call to domainname(1). Not
  9. all Linux distros set that up by default.
  10. Under Suse, you can set the YP_DOMAINNAME variable in /etc/rc.config. Under
  11. SlackWare, I put my domain in /etc/DOMAINNAME and modified /etc/rc.M to include
  12. the following line:
  13. /bin/domainname `cat /etc/DOMAINNAME`
  14. 2./ Make sure mail delivery is working.
  15. By default, sms2mailgw(1) will try to deliver mail by contacting sendmail (or
  16. another MTA) on the localhost (that target can be overridden by editing
  17. sms_serv.h in smslink/server and modifying the MAILHOST define).
  18. This means that you should make sure sendmail (or other) is properly configured
  19. on your machine and able to deliver outbound mail. Ability to deliver inbound
  20. mail should be checked as well for future extensions and failure reports.
  21. 3./ Untar and compile SMSLink.
  22. If not done yet, untar this distribution package (for instance under /usr/src),
  23. change directory to smslink/server, modify the first part of the Makefile to
  24. accomodate your platform, then type make. A few warnings might be issued during
  25. the compile phase, but those can be safely ignored.
  26. When compiled successfully, type make install as root.
  27. Note that this will install both sms_serv(1) and sms2mailgw(1) (as well as all
  28. related man pages). You can choose to compile only the gateway module by typing
  29. make sms2mailgw, but there is no separate install instructions.
  30. 4./ Arrange for the service to be started at boot time.
  31. Edit your init scripts to have the service started at boot time. Normally, it
  32. requires root capabilities to successfully start the service, as only root can
  33. access the GSM device by default. This is not a problem since it will most
  34. likely be started by init.
  35. Should you wish to have the gateway started by another user, make sure the
  36. access rights on the inbox file are set accordingly.
  37. 5./ Test your installation.
  38. Now that the gateway is installed, configured and started, time to test it.
  39. From a GSM, send an SMS to your server where the message obeys to the following
  40. format (see sms2mailgw(1) for more details):
  41. t:somebody@somedomain This is a test.
  42. Please note: the email address given above should be adapted to your needs.
  43. Then wait for up to 1 hour for the inbox to be processed (the interval value
  44. can be reduced or enlarged by modifying the MBCHKINTERVAL define in server/
  45. sms_serv.h), and go check your mailbox.
  46. That's all, Folks...
  47. -------------------------------------------------------------------------------
  48. Last Modified: March 13th, 2000.                    [http://lines0.uwic.ac.uk/cgi-bin/
  49.      philippe_andersson@ste.scitex.com Count.cgi?dd=B|frgb=100;100;100|df=smslink.dat]