Now the next step would be a script extracting the data out of the message
body to the proper fields of the To-Do.

If I get a mail whose body does look like this:

>>>>>>>>>

For your action, please: ((note))

    This should go into the note field of the To-Do

D/L: ((date))

    Mittwoch, 22. November 2000 0:00:00 Uhr

Remind Me: ((reminding date and time))
    
    Dienstag, 22. November 2000 0:00:00 Uhr

<<<<<<<<<

Also would it be possible to send completed To-Do's as mails to my
colleagues triggering a rule/script with them that changes the status of a
To-Do from "open" to "done"?

This way everyone would know If a To-Do has been completed.

Thanks! -- Kai



on 17.11.2000 12:12 Uhr, Kai Vermehr at [EMAIL PROTECTED] wrote:

> Cool!!! Now what if I would like to add the date and hour of the reminder to
> the message. What would be the correct formula on this?
> 
> set theContent to "Remind me:" & ?????? of theTask
> 
> Thanks! -- Kai
> 
> PS I had to erase "end if" after "D/L: " & due date of theTask". Don't know
> why but it didn't work.
> 
> 
> on 17.11.2000 9:59 Uhr, Peter Ulbrich at [EMAIL PROTECTED] wrote:
> 
>> on 16/11/00 23:23, Kai Vermehr at [EMAIL PROTECTED] wrote:
>> 
>>> Now the question raised if it would be possible to mail the new "real"
>>> To-Do's in Entourage. Wouldn't it be also great to mail meetings to other
>>> Entourage users adding them automatically to their calendar?
>>> 
>>> Might this be solved by scripting maybe?
>> 
>> For the ToDo you can try the scrip at the end of this message (beware
>> line-breaks). This puts the ToDo as an e-mail into the drafts folder and
>> leaves the message open for addressing and sending.
>> 
>> You can also modify the standard "Create Task from Message" script to find
>> the due date information in the e-mail and create a task on the recipient
>> end exactly in the same format as it was on the originator side (automated
>> via a rule).
>> 
>> Peter 
>> 
>> 
>> 
>> tell application "Microsoft Entourage"
>>   
>>   -- get the currently selected task or tasks
>>   
>>   try
>>       set theSelection to the selection
>>   on error
>>       set theSelection to {}
>>   end try
>>   
>>   set selectedTasks to {}
>>   
>>   get theSelection
>>   
>>   repeat with theObject in theSelection
>>       
>>       if class of theObject is task then
>>           set selectedTasks to selectedTasks & {theObject}
>>       end if
>>       
>>   end repeat
>>   
>>   if selectedTasks is {} then
>>       display dialog "Please select a task first and then run this
>> script." with icon 1
>>       return
>>   end if
>>   
>>   repeat with theTask in selectedTasks
>>       -- get the information from the message, and store it in variables
>>       set theSubject to "FYA: " & name of theTask
>>       set theCategory to category of theTask
>>       set thePriority to priority of theTask
>>       set theContent to "For your action, please:" & return & return &
>> content of theTask
>>       if due date of theTask is not date "Friday, January 1, 1904 0:00:00"
>> then
>>           set theContent to theContent & return & return & "D/L: " & due
>> date of theTask
>>       end if
>>       
>> --        set theContent to theContent & return & return & "Thanks, Peter"
>>       
>>       set newMessage to make new outgoing message with properties
>> {subject:theSubject, content:theContent, category:theCategory,
>> priority:thePriority}
>>       
>>       link theTask to newMessage
>>       
>>       open newMessage
>>       
>>   end repeat
>>   
>> end tell
>> 

-- 
eBoy Graphics
Kai Vermehr
http://www.eboy.com


-- 
To unsubscribe:               <mailto:[EMAIL PROTECTED]>
To search the archives: 
          <http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>

Reply via email to