3

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

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

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

Есть идеи?

2 ответа2

2

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

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

1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .