home *** CD-ROM | disk | FTP | other *** search
/ BUG 11 / BUGCD1998_02.ISO / email / sime / simdemo.z / ssn_mgmt.txt < prev    next >
Text File  |  1997-11-04  |  5KB  |  197 lines

  1. Simeon 4.1.x Normal/Advanced Session Management Notes
  2. *****************************************************
  3.  
  4. Last modified: Nov 4, 1997
  5.  
  6. The "Mobile" Simeon user (definitions)
  7. *************************************
  8.  
  9. 1) users need for mail access from multiple machines (permanent PC's)
  10.  
  11. 2) multiple users need for mail access from the same machine. This is
  12. being coined the "kiosk" concept, and is the central theme in the move
  13. to ACAP.
  14.  
  15. 3) the same user and machine, but, a need for access from different 
  16. sites in addition to the office. This will mainly be the laptop user
  17. or a notebook user; they may even have a docking machine.
  18.  
  19.  
  20. Advanced Session Management
  21. ***************************
  22.  
  23. This functionality was targeted at the truly "mobile" user in 
  24. every respect. The user will typically already have at least two option 
  25. stores: one local(usually a default.tcl) and one remote(imsp). When a 
  26. user has at least one imsp store and one local (tcl) store, they will 
  27. have a "configuration specification" or "initialization" file in their
  28. working directory (representative of their machines native OS), called:
  29.  
  30. 1) Windows and Window NT and Windows 95
  31.  
  32. "simeon.ini"
  33.  
  34. 2) Macintosh68k and Macintosh PPC
  35.  
  36. "Options location"
  37.  
  38. 3) Motif
  39.  
  40. "simeonrc"
  41.  
  42. This file has exactly the _same_ information and structure on all 
  43. platforms.
  44.  
  45. Example of a "normal" (2 specifications needed: 1 remote IMSP option
  46. store and 1 local TCL) option store:
  47.  
  48. ***
  49.  
  50. [REMOTE] default
  51. host=<your_imsp_server>
  52. port=406
  53. type=imsp
  54. [LOCAL]
  55. file=C:\<some_directory_path>\default.tcl
  56. type=tcl
  57.  
  58. ***
  59.  
  60. This file gets read in, _if_ it exists, after the site defaults file 
  61. (sysdflt.tcl and sysdflt2.tcl) read has been completed on startup.
  62.  
  63. This file is basically the "flight director" for Simeon, where a 
  64. user's options reside. This file can be modified and distributed at any 
  65. time by a sysadmin (or knowledgable user).
  66.  
  67. It is information from this file that gets presented in the Simeon 
  68. advanced "Session Manager" dialog. You'll notice that many new fields 
  69. are in the "advanced" configuration specification file:
  70.  
  71. ***Modification of the Configuration Specification file***
  72.  
  73. Unmodified
  74. ----------
  75. [REMOTE] default
  76. host=monet
  77. port=406
  78. type=imsp
  79.  
  80. [LOCAL]
  81. file=C:\SIMEON16\BIN\default.tcl
  82. type=tcl
  83.  
  84. Modified
  85. --------
  86. [REMOTE]
  87. name=monet_406_imsp
  88. host=monet
  89. port=406
  90. online_default=1
  91. offline_default=0
  92. type=imsp
  93.  
  94. [LOCAL]
  95. name=C:\SIMEON16\BIN\default.tcl
  96. file=C:\SIMEON16\BIN\default.tcl
  97. online_default=0
  98. offline_default=0
  99. type=tcl
  100. name=My new Simeon configuration
  101. file=C:\SIMEON16\BIN\randy.tcl
  102. online_default=0
  103. offline_default=0
  104. type=tcl
  105.  
  106. ***end***
  107.  
  108. Notice:
  109. - The 3 option sets: the original two options specifications - 1 imsp
  110. and 1 default.tcl, plus a 3rd option set "randy.tcl".
  111.  
  112. - The " default" tag, beside [REMOTE], with the "online_default=1" 
  113. when it wrote out the advanced specification file.
  114.  
  115. - Each option set has been given a relevant "friendly name".
  116.  
  117. Field definitions
  118. *****************
  119.  
  120. name - a "friendly" name that gets entered via the advanced "Save as" 
  121. dialog. The default name to something meaningful at first, such as
  122. the complete path to the default.tcl(personal option) file. If you travel
  123. for example, you may have a local option file for each of your favorite
  124. cities which may be named something meaningful - such as "My Boston
  125. Configuration". This would work well if you have a distinct IMAP servers
  126. that you connect to (i.e. maildrops) as you travel around the world. 
  127.  
  128. host - as before - typical user (name or ip)
  129.  
  130. port - as before - typical user (mostly 406)
  131.  
  132. online_default - specifies whether a user wants to be "remote" (imsp) 
  133. or "local" (tcl) when starting up in "Online" (connected) mode.
  134.  
  135. offline_default - specifies to use this config as the "default" when 
  136. starting up in Offline mode.
  137.  
  138. file - as before - typical user (complete path plus tcl filename)
  139.  
  140. type - as before - typical user (imsp or tcl)
  141.  
  142. You may have as many configuration specification record sets as desired
  143. and it is not necessary to have a remote (IMSP) option store specified
  144. (i.e. you may only have multiple local (TCL) option files).
  145.  
  146. How to start Simeon in Advanced Session Management mode?
  147. ********************************************************
  148.  
  149. All platforms
  150. *************
  151.  
  152. The option line:
  153.  
  154. option -session General.Mobile "TRUE"
  155.  
  156. is used in the sysdflt.tcl file to trigger the
  157. "Session Manager" dialog at Simeon startup.
  158.  
  159. Windows and Motif
  160. *****************
  161.  
  162. The command line args can be used:
  163.  
  164. -c p
  165.  
  166. You can _only_ add/modify the advanced specification fields (name, 
  167. online_default, offline_default) via the "Save as..." dialog, and the
  168. Advanced "Load..." dialog is only triggered if the above option
  169. or command args were used to start Simeon.
  170.  
  171. On Windows and Motif
  172. ********************
  173.  
  174. If the: 
  175.  
  176. option -session General.Mobile "TRUE"
  177.  
  178. is found in the sysdflt.tcl, mask over any relevant
  179. command line arguments on the command line, such as:
  180.  
  181. simeon.exe -r <your_imsp_server>
  182.  
  183. The result is that you see the Session Manager dialog instead of
  184. going to the IMSP login dialog(as specified in the Unmodified
  185. Configuration Specification file (above example)).
  186.  
  187. *** END of SSN_MGMT.TXT notes ***
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.