Как загрузить файл mbox на сервер IMAP

Я решил поиграть с Mutt, и после выхода обнаружил, что он переместил все письма с моего IMAP-сервера в локальный файл mbox. Я хотел бы вернуть эти письма обратно на сервер IMAP. Есть простой способ сделать это?

Есть несколько вещей, о которых я беспокоюсь:

  • Письма в основном в UTF-8 или ISO-2022-JP. Я обеспокоен тем, что примитивный инструмент, который анализирует файл mbox, это искажает.
  • У меня есть несколько папок в основной папке входящих сообщений на сервере IMAP, которые Матт, по-видимому, не видел. Я обеспокоен тем, что инструмент, который загружает файл mbox, разбьет другие папки.

2 ответа

Это двухэтапная процедура:

  1. Импортируйте файл mbox в локальную папку электронной почты
  2. Затем переместите (или скопируйте) вновь импортированные электронные письма в папку imap

В моем случае я использовал Mozilla Thunderbird с уже упомянутым аддоном ImportExprtTools. Последний поддерживает импорт файла mbox в локальные папки. Первый поддерживает перемещение электронной почты из одной учетной записи электронной почты в другую, тем самым загружая локально сохраненные электронные письма в папку входящих сообщений учетной записи imap.

Оказывается, это не так страшно, как я думал. Я использовал расширение ImportExportTools ( http://www.nic-nac-project.de/~kaosmos/mboximport-en.html) для Mozilla Thunderbird, чтобы открыть файл mbox. Затем я выбрал все сообщения, щелкнул правой кнопкой мыши и выбрал Переместить в и нужную папку IMAP. Кажется, работает нормально.

Другие вопросы по тегам