Перенос почты из The Bat в Outlook

Хостер мой расщедрился и всех пользователей постепенно переводит с обычной почты на Exchange бесплатно. Давно пора уже основную свою почту для деловых контактов перенести в Outlook и так, но в этих условиях просто пришлось пошевелиться 🙂

Разумеется, ничего не делается в этой жизни просто так, и без граблей не обойтись.

1) The Bat! умеет экспортировать в два удобоваримых формата – .msg и .eml, т.е. простого импорта не получится, будем возиться с несколькими тысячами файлов, причем каждую папку с письмами надо экспортировать отдельно.
2) Outlook 2010 не умеет импортировать ни .msg, ни .eml. Fail!
3) Outlook умеет импортировать из Outlook Express и Windows Mail. Обнадеживает, но добавляет лишнего геморроя – сначал экспорт тысяч файлов из Bat, потом их импорт в Outlook Express / Windows Mail, потом импорт в Outlook.
4) В Windows 7 нет ни Outlook Express, ни Windows Mail. А Live Mail заслуживает отдельного разговора, и далеко не все слова будут цензурными. Epic Fail!

Итого решение было найдено, но уж как-то совсем через задницу, хотя и рабочее.

1) VMware Workstation + Windows XP с Outlook Express.
2) Экспорт *.eml из Bat!
3) Чтобы не копировать тысячи файлов в виртуалку, был применен маппинг по HGFS.
4) Drag&drop в Outlook Express каждой папки с .eml отдельно
5) На этом этапе выяснилось, что в виртуалке не были до конца выставлены региональные настройки, в результате чего часть писем с русскими заголовками побилась.
6) Установка региональных настроек, перезагрузка. Импорт еще раз.
7) Оказывается, Outlook плевать хотел на датастор Outlook Express, требуется сам Outlook Express. FUUUU!
8) На виртуалку был взгроможден Outlook 2003 для импорта из Outlook Express в стандартный .pst датастор.
9) Полугигабайтный .pst был скопирован в хостовую Windows 7 и был подключен к Outlook для переноса в основной датастор.

Внимание, вопрос: что ж так через жопу-то? Неужели нельзя до сих пор сделать нормальный импорт в Outlook, который к тому же стоит весьма некисло?