IMAP Migration Tool - с особым вниманием к Rackspace CloudSites - PullRequest
0 голосов
/ 12 февраля 2011

Я нахожусь на заключительной стадии рассмотрения вопроса о переносе моих доменов на сайты Rackspace Cloud, и одна из последних частей головоломки - как я собираюсь переместить всю электронную почту.

Кто-нибудь знает инструмент миграции, который я могу использовать для перемещения электронной почты IMAP с одного сервера на другой, в частности, тот, который я могу использовать с облачными сайтами Rackspace.

Их «фанатичная» поддержка пока предлагает немного больше, чем Google (возможно, они не знают о переполнении стека).

Спасибо за любую помощь.

1 Ответ

1 голос
/ 16 февраля 2011

Я бы попробовал imapsync .Это довольно мощный инструмент, и я просто использовал его для перемещения всей своей почты из одной учетной записи Google Apps в другую.При перемещении почты вы можете делать с ним довольно приятные вещи, такие как перезапись заголовков, строк темы и т. Д.Командная строка, которую я использовал, была такой, извините за схематичное форматирование.Я могу с уверенностью сказать, что это будет работать с Rackspace, но я был бы очень удивлен, если бы это не так.

imapsync --host1 imap.gmail.com --port1 993 --user1 username@olddomain.com
--passfile1 ./passfile1 --ssl1 --host2 imap.gmail.com  --port2 993 --user2
username@newdomain.com --passfile2 ./passfile2 --ssl2 --skipsize --allowsizemismatch
--syncinternaldates --split1 100 --split2 100 --authmech1 LOGIN --authmech2
LOGIN --regexmess 's/Delivered-To: username\@olddomain.com/Delivered-To: 
username\@newdomain.com/g'  --regexmess 's/<username\@olddomain.com>/<username
\@newdomain.com>/g' --regexmess 's/Subject:(\s*)\n/Subject: (no--subject)$1\n/g'
--regexmess 's/Subject: ([Rr][Ee]):(\s*)\n/Subject: $1: (no--subject)$2\n/g'
...