Transferring mbox data into Tracks GTD (aka why I love open source software)
I love when a one-liner just works. The following command connects to my mail server, fetches the mbox containing next action emails and pipes each through the email processor of the Ruby on Rails based Tracks GTD application that I have installed on my desktop machine. Now instead of a folder full of todo items, the same actions are ready for processing in my ubiquitous todo list.
ssh $MYSERVER "cat ~/Mail/_action" | formail -i "From: $MYEMAIL" -ds ruby /var/www/tracks/script/runner -e production 'MessageGateway.receive(STDIN.read)'
Since I’ve been aggressively learning python of late, I started digging through the library support for mbox processing and RESTful APIs. It turns out I didn’t have to this time.
A little donation was sent in the direction of the Tracks project a little while back, now I’m thinking I got extremely good value for money.







Recent comments