У меня есть учетная запись электронной почты IMAP у моего старого провайдера.
У меня есть новая пустая учетная запись IMAP у нового провайдера.
Есть ли инструмент или Thunderbird для переноса данных электронной почты из одной учетной записи в другую? Я немного опасаюсь просто перетаскивать в Thunderbird, потому что это довольно много данных, и я глубоко не доверяю тому, как Thunderbird обрабатывает данные IMAP.
Я работаю над Windows 7, поэтому предпочитаю графический инструмент Windows. В случае необходимости я могу работать и с Linux.
Попробуйте использовать imapsync, доступный также как отдельный файл imapsync.exe. Бесплатно, открыто, но не бесплатно с домашней страницы.
Отличный инструмент для Windows - это MailStore Home (бесплатно)
Вы устанавливаете его на свой ПК
затем вы архивируете все свои электронные письма из учетной записи IMAP Account1 на Server1
вы просто экспортируете все свои ранее заархивированные электронные письма в свою учетную запись IMAP2 на сервере2
Он также работает с IMAPS (SSL) и архивирует / экспортирует все папки IMAP (или только те, которые вам нужны).
Примечание: до сих пор я пробовал экспортировать все сообщения из одной учетной записи почтового ящика в другую. Два почтовых ящика находились на разных серверах, но оба сервера использовали учетные записи cPanel / WHM, поэтому среды обоих серверов были довольно похожи.
Мы использовали Hexamail POP3 Downloader для синхронизации наших учетных записей IMAP во время перемещения сервера. Он работает в любой версии Windows и имеет графический интерфейс, который поможет вам настроить его. Вам необходимо добавить модуль IMAP Push, чтобы отправить электронную почту обратно в учетные записи IMAP.
Я бы порекомендовал перетаскивать, но делайте это управляемыми кусками, например 1 месяц за раз. Вы также можете сначала скопировать в локальный каталог, а затем на новый сервер.
Будьте осторожны при перетаскивании IMAP, чтобы проверить содержимое любых вложенных папок. Различные разновидности IMAP обрабатывают подпапки по-разному, и с некоторыми thuderbird будет передавать папку, но не ее содержимое. Я нашел, что лучшим почтовым клиентом для перетаскивания в / из учетных записей Courier IMAP является Mulberry. http://www.mulberrymail.com/ - Немного ретро, но работает.
Если вы в конечном итоге воспользуетесь инструментом синхронизации, вы рискуете получить дубликаты. В этом случае есть плагин Thunderbird, который удалит их за вас, но может заглушить большие почтовые ящики. https://addons.mozilla.org/en-US/thunderbird/addon/956
Как и sntg, я бы попробовал использовать imapsync сначала (также должен работать под Windows с ActivePerl).
Если у вас не получается запустить его, попробуйте imapsize который может - помимо прочего - переносить вашу почту между двумя учетными записями IMAP.