Changes between Initial Version and Version 1 of Thunderbird_userobs


Ignore:
Timestamp:
11/14/05 18:42:52 (18 years ago)
Author:
mploessl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Thunderbird_userobs

    v1 v1  
     1== DragonTalk userobservation for Thunderbird == 
     2 
     3This extension observes the user actions in the Thunderbird mail client, like mail selection, mail movement, creation or deletion of a folder etc. (for als events see the list below). If the user does one of the observed actions, the extension will send a XML-RPC. 
     4To protect the privacy of the user, it is possible to deactivate the sending of the XML-RPC in the settings dialog . 
     5 
     6 
     7== About the XML-RPC == 
     8 
     9For general information about XML-RPC look at [http://www.xmlrpc.com/] 
     10 
     11The <methodName> consists of two parts separated by a dot. the first part is the service name witch can be changed in the settings dialog. The second part is the name of the event witch is associated with the action of the user.    
     12 
     13 
     14 
     15 
     16The following part describes the actions, methods and there parameters. 
     17 
     18folder_URI = URI of imap folders has the form !imap://$username@$server/$foldername [[br]] 
     19message_URI = URI of imap messages has the form: !imap://$username@$server/$foldernames/;UID=$messageKey 
     20 
     21 
     22'''Action:''' select a folder [[br]] 
     23'''Methode:''' eventFolderSelected [[br]] 
     24'''Parameter:''' 
     25        Name: folderURI [[br]] 
     26        Value: folder_URI [[br]] 
     27 
     28'''Action:''' an email was send[[br]] 
     29'''Methode:'''  eventSendEmail[[br]] 
     30'''Parameter:'''[[br]] 
     31        Name: Subject[[br]] 
     32        Value: String[[br]] 
     33        Name Body; toRecipients; Sender; ccRecipients; bccRecipients[[br]] 
     34        Value: String[[br]] 
     35        Name OriginalMsgURI[[br]] 
     36        Value: “”[[br]] 
     37 
     38 
     39'''Action:''' renaming Folder[[br]] 
     40'''Methode:''' eventRenameFolder[[br]] 
     41'''Parameter:'''[[br]] 
     42        Name: formerURI[[br]] 
     43        Value: folder_URI[[br]] 
     44        Name: newURI[[br]] 
     45        Value: folderURI[[br]] 
     46        Name Body toRecipients,  Sender,  ccRecipients,  bccRecipients[[br]] 
     47        Value: String[[br]] 
     48         
     49 
     50'''Action:''' reply to email[[br]]  
     51'''Methode:''' eventReplyToEmail[[br]] 
     52'''Parameter:'''[[br]] 
     53        Name: Subject[[br]] 
     54        Value: String[[br]] 
     55        Name: Body[[br]] 
     56        Value: Body; toRecipients; Sender; ccRecipients; bccRecipients[[br]] 
     57        Name: OriginalMsgURI [[br]] 
     58        Value: message_URI[[br]] 
     59 
     60'''Action:''' forwarding an email[[br]]  
     61'''Methode:''' eventForwardEmail[[br]] 
     62'''Parameter:'''[[br]] 
     63        Name: Subject[[br]] 
     64        Value: String[[br]] 
     65        Name: Body; toRecipients; Sender; ccRecipients; bccRecipients[[br]] 
     66        Value: String[[br]] 
     67        Name: OriginalMsgURI [[br]] 
     68        Value: message_URI[[br]] 
     69 
     70 
     71'''Action:''' select an email[[br]] 
     72'''Methode:''' eventEmailSelected[[br]] 
     73'''Parameter:'''[[br]] 
     74        Name: folderURI[[br]] 
     75        Value: folder_URI[[br]] 
     76        Name: EmailURI[[br]] 
     77        Value: email_URI[[br]] 
     78        Name: toRecipients; Sender; ccRecipients; bccRecipients; Body[[br]] 
     79        Value: Sting[[br]] 
     80 
     81 
     82'''Action:''' select an email[[br]] 
     83'''Methode:''' eventViewEmail[[br]] 
     84'''Parameter:''' 
     85        Name: folderURI[[br]] 
     86        Value: folder_URI[[br]] 
     87        Name: EmailURI[[br]] 
     88        Value: email_URI[[br]] 
     89        Name: toRecipients; Sender; ccRecipients; bccRecipients; Body*[[br]] 
     90        Value: Sting[[br]] 
     91*body is always empty[[br]]