import

05 May

QueryPath in Practice: Migrating ICANN.org to Drupal

in drupal, html, import, migrate, php, programming, querypath

The Four Kitchens blog is running a story on how they used QueryPath and the Migrate module to migrate over 10,000 pages of content, in many different languages, into Drupal. I love to hear stories about the creative ways developers use QueryPath to accomplish complex tasks. A huge thanks to Mark Theunissen for the detailed write-up.

In related news, the new QueryPath 3 engine is just about done, and will make monster imports like this much faster.

13 Oct

Migrating from Postbox to Mail.app in OS X

in email, import, mail.app, postbox

I love Postbox, but at Palantir.net, we do not have the option to purchase an email client for our workstations. As my Postbox beta expired, I needed to export from Postbox into the OS X Mail.app. This migration is very simple.

The key fact to know is that Postbox stores its mail in the same format that Thunderbird uses. Mail.app already supports importing from Thunderbird. Assuming you already have an account set up in Mail.app, go to the File menu and choose Import mailboxes....
"Import mail" dialog"Import mail" dialog

The import dialog suggests a path to Thunderbird. However, the path that should be used for Postbox is ~/Library/Ppostbox/Profiles (where the ~ is shorthand for your home directory).

Once you click Continue, Mail.app will import all of the folders and messages, including the Archive and Sent mailboxes. As far as I can tell, tags/labels are not imported.

When the import is finished, you should have a new Import folder in Mail.app's On My Mac section.
Imported MailboxesImported Mailboxes
All of your old folders should be imported into the new Local Folders folder. You may notice that certain POP3 folders were imported with the name of my POP server. And all of the messages are marked as unread.

From there, you should be able to re-organize as you see fit.