home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / misc / rli612 / mid.doc < prev    next >
Text File  |  1988-06-07  |  3KB  |  93 lines

  1.  
  2.  
  3. There is an "MID" (Message IDentifier) associated with each message.
  4. If an MID is not given explicitly with the "Send" command, one is
  5. created automatically from the message number and callsign of the MailBox
  6. into which the message was initially entered. It has the form nnn_call.
  7.  
  8.  
  9. There are 3 types of messages:
  10.  
  11.  
  12. 1) Personal.    If sent with SP, or with S and to a callsign.
  13.  
  14. 2) NTS traffic. If sent with ST.
  15.  
  16. 3) Bulletins.    If sent with SB, or with S and NOT to a callsign.
  17.  
  18.  
  19. For backward compatibility, any message sent with Sx, where x is NOT
  20. B, P, or T is also considered a bulletin. These types have been
  21. used in the past for bulletin type sorting.
  22.  
  23. Each type of message gets somewhat different handling:
  24.  
  25. For NTS traffic, the LT, KT, and ET commands are active.
  26. For Bulletins, a BID (the MID) is sent when forwarding to MBL systems.
  27. For Personal, the message can only be rad by the sender, addressee, and sysop.
  28.  
  29.  
  30. There are several "flags" associated with each message. These are shown in
  31. the "message status" position in the "list message" display. Note that each
  32. flag has an associated "L" command, and some have associated "K" commands.
  33.  
  34.  
  35.    F - The "Forwarded" flag:
  36.  
  37.        This indicates the message has been forwarded to all
  38.        its destinations, but has not yet been killed.
  39.  
  40.    H - The "Hold" flag:
  41.  
  42.        This indicates the message is held.
  43.        It will not forward, and can only be seen by the sysop.
  44.  
  45.    I - The "In process" flag:
  46.  
  47.        This indicates the message is in the process of being forwarded.
  48.  
  49.    K - The "Killed" flag:
  50.  
  51.        This indicates the message is killed, but has not yet been purged
  52.        from the system. Killed messages are purged with the GM command.
  53.  
  54.    O - The "Old" flag:
  55.  
  56.        This indicates the message has been hanging around
  57.        un-forwarded and un-read for too long.
  58.  
  59.    Y - The "Read" flag:
  60.  
  61.        This indicates the message has been read by its addressee,
  62.        but has not yet been killed.
  63.  
  64.  
  65.  
  66.     Message header formats in use at this time include:
  67.  
  68.  
  69.  
  70. R:date/time @:call qth #:nnn O:call S:date/time Z:zzz
  71. R:date/time @:call qth #:nnn O:call S:date/time
  72. R:date/time @:call qth #:nnn O:call Z:zzz
  73. R:date/time @:call qth #:nnn Z:zzz
  74. R:date/time @:call qth #:nnn O:call
  75. R:date/time @:call qth #nnn O:call
  76. R:date/time nnn@call qth
  77.  
  78.  
  79. 1) calls may have ssid
  80. 2) time may have timezone.
  81.    If so, may be single char or 3 char.
  82.    May be upper or lower case, or mixed.
  83. 3) qth may be enclosed in []
  84. 4) Space between @ call and qth may be missing
  85. 5) ":" between field ID and contents may be missing.
  86. 6) May be space between ":" and field contents.
  87.  
  88. There are many other forms seen. They may leave out required information.
  89. They may have the required information in an unexpected format.
  90. There is little chance of parsing them all, and no reason to do so.
  91.  
  92.  
  93.