2

Я сталкиваюсь со старомодной установкой, когда электронные письма извлекаются (и удаляются) с использованием POP3 из нескольких учетных записей и хранятся в "локальных папках" Thunderbird, организованных в папки и подпапки.

Проект состоит в том, чтобы перенести весь этот беспорядок в одну учетную запись Gmail, чтобы все было доступно в одном удаленном месте с использованием IMAP.


Будет ли миграция так же проста, как в Thunderbird, копирование писем из локальных папок в удаленную учетную запись IMAP, или есть какие-то ограничения, которые следует учитывать? Будет ли какая-то информация потеряна / изменена в процессе?

2 ответа2

0
  1. В Thunderbird добавьте учетную запись Gmail как IMAP (не POP3, что может быть опцией по умолчанию).

  2. Убедитесь, что синхронизация учетной записи работает.

  3. Создайте каждую папку вручную, как указано выше. Древовидную структуру папок сложно скопировать.

  4. Копируй элементы из каждой папки - у меня нормально работали блоки до 5000 сообщений

0

У меня была похожая проблема, когда примерно в прошлом месяце я решил бросить Thunderbird. Возможно, теперь (надеюсь) drag'n'drop или копирование-вставка будут работать для вас (и если это произойдет, в этом нет ничего плохого), но для меня и моих тысяч писем эти процедуры не дали мне большого успеха: обычно после 15-500 писем Thunderbird просто сбрасывал соединение. После исключения возможности копирования каждого сообщения независимо (а затем проверки, действительно ли оно было скопировано), я посмотрел в Интернете и нашел

этот скрипт Python просто называется "IMAP Upload".

Пожалуйста, обратите внимание, что я не получаю прибыль, предлагая это, и я не являюсь разработчиком этого инструмента.

Хотя кажется, что этот инструмент больше не поддерживается, он все же работал хорошо (после того, как много потрудился - см. Ниже).


Мой рабочий процесс:

  • Сохранение всего из учетной записи IMAP локально (и временное перемещение его в отдельные (под) папки) - это всего лишь предосторожность: таким образом, в случае сбоя, ваш красиво отсортированный почтовый ящик не будет испорчен.
  • Простое использование структуры профиля Thunderbird для экспорта POP-учетной записи с треском провалилось, поэтому я в конечном итоге использовал ImportExportTools для экспорта каждой (под) папки по отдельности (возможно, немного параноидально; но для меня экспорт их всех вместе не работал)
  • Затем я запускаю python imap_upload.py --gmail --box=<ENTER_FOLDER_NAME> --user=user@gmail.com --password=password --retry=10 <THUNDERBIRD_PROFILE_FOLDER>/Profiles/<YOUR_PROFILE>/Mail/<POP-ACCOUNT>/<FOLDER_EXPORT_NAME>.sbd (конечно, вы должны заполнить все внутри < > а также свои имя пользователя и пароль. ;-))
    • Лучше всего проверять, принималось ли --box -value после каждой загрузки (для меня 2/35 не были созданы должным образом, и письма попали в основной почтовый ящик, хотя я не могу исключить опечатки или ошибки на моей стороне).

Что касается вашего вопроса о потерянной информации: даты не были изменены, и у меня все еще есть все вложения, каждый умлаут и каждый смайлик в моих письмах. То есть: мои случайно выбранные сравнения (и некоторые инструменты) говорят так.

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