Загрузка Maildir на сервер IMAP

У меня есть почтовое хранилище в формате Maildir, и мне нужно загрузить все хранилище на сервер IMAP. Я не могу просто скопировать каталог, и я немного неохотно настраиваю локальный IMAP-сервер, просто чтобы выполнить копирование с помощью imapsync.

Существует довольно много инструментов, чтобы сделать все это, но ни один из них не предназначен для загрузки.

  • Offlineimap работает наоборот, IMAP-сервер сообщает клиенту, что делать, и игнорирует локальные папки в целевой папке, если они уже не присутствуют на сервере.
  • uw-mailutil, кажется, не понимает maildir должным образом (по крайней мере на ubuntu 10.04) и поэтому не может передать
  • imapsync требует, чтобы оба конца были серверами IMAP

Есть идеи?

2 ответа

Решение

Решением с графическим интерфейсом будет использование клиента с поддержкой Maildir, такого как Evolution, создание в нем двух учетных записей (одна для чтения Maildir, другая для входа на сервер IMAP), а затем просто копирование почтовой папки с использованием графического интерфейса Evolution.

Конечно, если вы хотите, и pine, и mutt также понимают формат Maildir и протокол IMAP.

isync/mbsync может сделать эту работу. Он доступен в Debian как пакет isync.

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