;; This buffer is for notes you don't want to save, and for Lisp evaluation.
;; If you want to create a file, visit that file with C-x C-f,
;; then enter the text in that file's own buffer.

feu creates ticket
  - selects an alert group
  - optionally associates data with the ticket
  - ticket owner is the 'sender'
  - new message is added to ticket
    - message is sent from the FEU user
    - to is -1000000;  // admin group
    - members of the 'alert group' group are notified

admin replies to ticket
  - enters subject and body
  - new message is added to the ticket
     - 'to' is the thread owner
     ' 'to' user is notified

feu replies to ticket
  - enters subject and body
  - new message is added to the ticket
    - 'to' is the admin group
    - members of the 'to' group are notified.


------------------------------
admin creates ticket
  - selects an FEU user
  - selects a 'alert' group
  - enters subject, body
  - feu user is owner of thread
  - to is the feu user
    - notifications sent to 'to' user

feu replies to ticket
  - enters subject and body
  - new message is added to the ticket
  - members of the 'to' group are notified.

admin replies to ticket
  - enters subject and body
  - new message is added to the ticket
    ' to' is the thread owner
    members of the to group are notified

admins create ticket to FEU (cannot create tickets to other admins)
  - selects an FEU or an admin group
  - ticket owner is the 'to'
  - new message is sent to the 'to' address
    - message is sent from the currently logged in admin
  - to user gets notified, and so does the owner address if different
