We rolled out an email-data migrator component a couple of days ago that can migrate your mailbox data:
# wfmigrate --help
usage: wfmigrate [-h]
{domains,maria,psql,email,email-data,php,php-symlink,port,staticonly,staticonly-symlink,wordpress}
...
WF -> Opalstack Migrator
positional arguments:
{domains,maria,psql,email,email-data,php,php-symlink,port,staticonly,staticonly-symlink,wordpress}
Migration Component
domains Domains
maria MariaDB (for MySQL databases)
psql PostgreSQL (for PostgreSQL databases)
email Email
email-data Email Data (Import & Deduplication)
php Generic PHP
php-symlink Generic Symlink to PHP
port Generic Proxy-Port (custom app listening on port)
staticonly Generic Static-Only (no .htaccess)
staticonly-symlink Generic Symlink to Static-Only (no .htaccess)
wordpress Wordpress
optional arguments:
-h, --help show this help message and exit
You do the email
migrator to make the addresses and mailboxes then the email-data
migrator to copy everything over.
The email data migrator works best if you're starting with an empty Opalstack mailbox but it should work if you've already copied stuff over.
Note that you will need to get your mailbox archives from WebFaction and transfer them to your Opalstack shell user before you can run the email-data migrator to import them.
All of these new migration features work like the other features: copy the config template, edit to put in your info, simulate, and run.
Hoping to have all of the new features more-fully documented this weekend.