Script to archive emails into Evernote

Applescript 100pxJustin at veritrope has written an applescript that will quickly import emails from mail.app into Evernote , the web-based note and information manager.

It’s easy to use.

First, get the script from veritrope.

Like all Apple Mail-related scripts, the best place to store it is in your ~/Library/Scripts/Applications/Mail folder, so that it appears at the top of the AppleScript menu when mail.app is open.

Then find the email that you want to save into Evernote, highlight it and click the AppleScript menu on the right of your menubar:

Evernotescriptscriptmenu

The script grabs the email and shunts into Evernote. It loads the message first into Evernote’s Desktop app from which it syncs up automatically.

The script also presents a dialogue so that you can tag the email and select where to store it:

Evernotescripttagging

Chosing the “Select notebook from list” options retrieves a list of your existing notebook and also offers you the option to create a new notebook on the fly.

A nice Growl alert lets you know when it’s done.

The end result is a new Evernote note, nicely tagged-up and with a hyperlink back to the original message in mail.app:

Evernotescriptresults

Of course, it all goes much faster if you fire the script with a trigger in Quicksilver or set a keyboard shortcut for it with a utility like Daniel Jalkut’s excellent FastScripts .

veritrope also provides a fistful of applescripts for integrating Evernote with other popular apps like Yojimbo, NeetNewsWire, MacJournal, DEVONThink, even (of all things) Entourage.evernote, mail.app, apple mail, applescript, script, plugins, quicksilver, fastscripts, yojimbo, productivity

Similar Posts:

Tags: , , , , , , , , ,

6 Responses to “Script to archive emails into Evernote”

  1. Productivity, Motivation, and Personal Development Links – 15th November 2009 - DIGTD - Making You More Productive says:

    [...] second link is a link to a post from Hawk WIngs that shows you how to Script to archive emails into Evernote. This is only for Mail.app as your email client so sorry if you are a Windows or Linux user. Cool [...]

  2. Tom says:

    Just wondering what the advantage is of this script is versus just printing to Evernote? When you install the application is allows you to print from any application to it (like the built in printing to PDF).

    Or does this let you do batch emails into Evernote as separate entries?

    Tom

  3. Tim Gaden says:

    Hi Tom. Good question. One reason occurs to me: the script triggered by a keyboard shortcut is much faster than opening up the Print dialog and selecting the print option.

  4. Justin says:

    Hi Tom and Tim,

    When I wrote the script I envisioned it as a way to not only get a bunch of messages into my Evernote workflow quickly, but also into *the right places* inside of Evernote quickly.

    To my mind, one strength of an application like Evernote is the way in which you can organize your data once it’s in the system. Being able to quickly search through a big pile of stuff is great, but adding notebooks and tagging really helps in keeping things organized (it does for me anyways!).

    There’s lots of ways to get stuff into Evernote but, to my knowledge, an AppleScript is currently the only way to tag and direct items on the way in. Everything else dumps items into the default notebook untagged — not a huge deal if you’re moving one thing at a time and are good at keeping up with your “digital filing”, but I personally like to take care of things as I go.

  5. Productivity, Motivation, and Personal Development Links – 24th January 2010 - DIGTD - Making You More Productive says:

    [...] second link is a link to blog post from HawkWings.net that provides a Script to archive emails into Evernote. I have started using this script myself and find it very easy when I need to archive an important [...]

  6. Nic Plum says:

    Slightly different take.

    Like Justin I think it’s important to retain as much information as possible. I’ve created an AppleScript that takes every email in Mail, extracts the MailTags keywords and then sends them to Evernote using the email address associated with the account. This means you get a note for each email with the same set of tags that you have in Mail.

    If the email interface to Evernote supported it I’d also have captured the url of each email.

    In the public domain at http://sourceforge.net/projects/emails2evernote/

Leave a Reply