Rainers Blog

Entourage2Omnifocus

by rainer on Sep.10, 2009, under


18 Comments for this entry

  • Scott

    Thanks for the script.

    Scott

  • Chad

    Thank You!!!

    You have successfully saved my workflow! Now if I can only get my company off this ancient version of Exchange then I could just use mail!

    \m/ ~Chad

  • MattofRI

    Thanks a bunch – this was the first time I’ve installed a script and your instructions and script are great. Cheers, matt

  • Sander Robijns

    Really really great script! Thanks, this is exactly what I need. Keeping a separate task list in Entourage was annoying. Now I can finally integrate in my complete GTD system.

    - Sander

  • michael

    Works like a charm. This is the key to my gtd workflow. Thanks!!!

  • aldearle

    Great script that works – thanks.
    One small request – please delete your old versions or redirect to the new pages – I spent a while debugging the old script only to find that you had created a new version for Snow Leopard.

    Thanks again, ak

  • Stuart

    Thanks for putting the time in. The latest script works great.

  • Kaan

    great work – superb – thx a bunch

  • Tim Wilkinson

    just found this script
    would be really useful
    I’ve downloaded and put in Entourage Script Menu Items
    But it just doesn’t work when hitting CTRL + O with mail selected in Entourage
    What am I doing wrong ?

    • rainer

      @Tim, thats odd, works for me every time. You have to place it into ~/Documents/Microsoft User Data/Entourage Script Menu Items
      my filename is “[OF] SendEntourageToOmniFocus\cO.scpt”. Are you using Entourage 2008? You might also open the console application and see if you see any suspicious messages there.

  • Mark

    Thanks Rainer! Much appreciated! – Mark

  • Craig

    Dude!!! Thanks so much. Exactly what I needed. I had to switch to Entourage from Mail, and I lost the ability to sync with OmniFocus. You have resurrected my workflow.

    Thanks again.

    Craig

  • Craig

    Rainer,

    I did notice one bug on my machine. It doesn’t delete the entourage*.eml files in /tmp. When I run it from the applescript editor, I get:

    error “Finder got an error: Can’t get file \”/tmp/entourage29463.eml\”.” number -1728 from file “/tmp/entourage29463.eml”

    It is able to write the files, so I am pretty sure the permissions are set correctly. /tmp is a link to /private/tmp which has all the “w” bits set.

    Any ideas?

    Craig

  • Craig

    Rainer,

    I figured it out. On my system, running 10.6.3, I needed to modify to code to:

    – Remove the file now that it is in OF
    tell application “Finder”
    delete file (theFileName as POSIX file)
    end tell

    The trick was adding “(theFileName as a POSIX file)”.

    Thanks again for the script. Hope this helps.

    Craig

  • Craig

    Rainer,

    You really got be started here. I also add a few lines that send the task to Toodledo, which I use with my Android phone. On Android, I use Got To Do, a great little app for Toodledo. Anyway, here’s the code:

    ” . . .
    repeat with theMessage in selectedMessages

    set theName to subject of theMessage
    set theContent to content of theMessage
    set theID to ID of theMessage as string

    set msgToodledo to make new outgoing message with properties {subject:theName, content:theContent, recipient:”toodledo_email_name@toodledo.com”}
    send msgToodledo
    . . .”

    Everything else stays the same.

    There may be an easier way to resend a message using AppleScript and Entourage, but I don’t know the vocabulary. Also, using the method, the email comes from me, which prevents my work system from blocking it as possible relayed spam.

    Hope your readers will like this.

    Craig

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!