Как загрузить файл mbox на сервер IMAP
Я решил поиграть с Mutt, и после выхода обнаружил, что он переместил все письма с моего IMAP-сервера в локальный файл mbox. Я хотел бы вернуть эти письма обратно на сервер IMAP. Есть простой способ сделать это?
Есть несколько вещей, о которых я беспокоюсь:
- Письма в основном в UTF-8 или ISO-2022-JP. Я обеспокоен тем, что примитивный инструмент, который анализирует файл mbox, это искажает.
- У меня есть несколько папок в основной папке входящих сообщений на сервере IMAP, которые Матт, по-видимому, не видел. Я обеспокоен тем, что инструмент, который загружает файл mbox, разбьет другие папки.
2 ответа
Это двухэтапная процедура:
- Импортируйте файл mbox в локальную папку электронной почты
- Затем переместите (или скопируйте) вновь импортированные электронные письма в папку imap
В моем случае я использовал Mozilla Thunderbird с уже упомянутым аддоном ImportExprtTools. Последний поддерживает импорт файла mbox в локальные папки. Первый поддерживает перемещение электронной почты из одной учетной записи электронной почты в другую, тем самым загружая локально сохраненные электронные письма в папку входящих сообщений учетной записи imap.
Оказывается, это не так страшно, как я думал. Я использовал расширение ImportExportTools ( http://www.nic-nac-project.de/~kaosmos/mboximport-en.html) для Mozilla Thunderbird, чтобы открыть файл mbox. Затем я выбрал все сообщения, щелкнул правой кнопкой мыши и выбрал Переместить в и нужную папку IMAP. Кажется, работает нормально.