Як скопіювати велику кількість електронних листів у папку IMAP в Thunderbird?


11

Я переношу всю свою електронну пошту на новий сервер. У мене в Mozilla Thunderbird є близько 10 акаунтів у 10 різних папках. Раніше я використовував pop3, але на новому сервері я хочу використовувати imap.

Я створив усі акаунти Imap на новому сервері і хочу скопіювати всі електронні листи у своїх папках на Thunderbird у відповідні папки акаунта Imap на новому сервері.

Шукаючи відповідь на це, більшість людей пропонують просто скопіювати всі електронні листи у свою папку у папку вхідних даних облікового запису. Деякі люди кажуть, що вам слід одночасно копіювати близько 500 електронних листів. Проблема полягає в тому, що у мене є близько 20000 електронних листів на один обліковий запис (починаючи з 2002 року!), І Thunderbird просто здається мені. Мені вдалося змусити його працювати випадково, копіюючи 500 електронних листів одночасно, але це займе назавжди!

Thunderbird показує, що він копіює електронні листи із повідомленням у рядку стану, але через короткий час повідомлення про стан втрачається.

Моє запитання: чи існує спосіб переміщення великої кількості електронних листів з локальної папки на Thunderbird до облікового запису IMAP, який працює і швидкий?


Просто переконайтеся, що папка правильно індексується шляхом вимушування повторного введення. Після цього у мене ніколи не було проблем із перенесенням тисяч електронних листів.
— Šimon Tóth

Вибачте моє невігластво, але як змусити індекс? Це однаково чи відрізняється від компактних папок? Мені шкода, що Thunderbird не має більш повного вікна статусу того, що робить.
— iagdotme

Залежно від версії Thunderbird, в параметрах папки (властивості або безпосередньо в контекстному меню) слід повторно встановити або виправити параметр.
— Šimon Tóth

3
На жаль, Thunderbird іноді припиняє копіювати без очевидних причин ("повідомлення про стан порожнього"), тому може бути доцільним порівняти кількість оригінальних електронних листів із кількістю загальних електронних листів у новій папці після завершення завдання (інакше ви ' d, ймовірно, втратите електронні листи). (Так, цьому q 4 роки, але Tb все ще демонструє цю
— помилку

Відповіді:


3

Я використовував Thunderbird, щоб переміщувати велику кількість повідомлень з локального в IMAP. Вам потрібно буде переконатися, що ваші локальні папки індексуються належним чином, а потім почніть з невеликих шматочків і продовжуйте додавати більше, поки не доберетеся до зручного номера. Востаннє, коли я це робив, я починав приблизно з 1000, потім 2500, потім 5000, і досить скоро це було зроблено. Це може зайняти деякий час, але запасіться терпінням і спробуйте залишити громового птаха в спокої, щоб він працював під час руху.


1
Дякую, я ущільнив папки та використав плагін Expunge. Наразі копіюю понад 1000 повідомлень. Ще 27 000, і це лише один з моїх 10 акаунтів. Я дуже сподівався на швидший і простіший варіант. Однак якщо це єдиний спосіб, то мені доведеться спробувати. Я пошлю сюди, щоб повідомити, як я дістався.
— iagdotme

Ага, це насправді так повільно. Я розпочав з 1000 повідомлень, які копіювались (повільно), і тепер Thunderbird скопіював понад 2000 з 5000. Тільки за це отримав 20 000 балів. Звичайно, є кращий спосіб ?!
— iagdotme

1
Я дійсно залежатиму від того, що підтримує сервер. Якщо у вас був IMAP би всі ці електронні листи, то є інструмент під назвою imapsync, який зручний для переміщення з одного облікового запису IMAP в інший (тож я думаю, ви могли б створити сервер IMAP на своїй локальній машині та перетягнути все в як ви зараз робите, а потім imapsync з локального сервера на віддалений, але це здається великою роботою.) Деякі поштові сервери підтримуватимуть імпорт повідомлень у форматі MBOX або MAILDIR, але можливість імпорту буде залежати від сервера .
— Кірк

Чи має ваш новий рахунок IMAP інтерфейс веб-пошти? Якщо так, то там можуть бути варіанти імпорту.
— Кірк

1
Однак я мушу сказати, що процес набагато ефективніший зараз, коли я взяв ваші поради та індексував / ущільнював папки. Це, безумовно, допомогло Thunderbird відмовитися!
— iagdotme

1

Отримайте надбудову з назвою Copy Folder . Потім перейдіть до Інструменти > Додати команду , потім знайдіть «копіювати папку» та дотримуйтесь підказок. Після перезапуску програми Thunderbird ви просто натисніть папку правою кнопкою миші, і вона надасть можливість копіювати .


4
Це не добре працює, коли у вас є тисячі повідомлень у папці
— David Costa

1
Це зробило основну частину роботи для мене (створення папок та переміщення більшості з 11 000+ електронних листів), але це здається баггі. Я перевірив декілька підрахунків електронної пошти в папці, і не все закінчилося. У моєму випадку 14 з 45 папок пропускали між 1-3 електронними листами. Іноді я думаю, що це було через те, що був електронний лист із тією ж темою та / або відправником, але різною міткою часу, але іноді це здавалося абсолютно випадковим. Це означає, що мені довелося порівняти папки, в яких рахунки були вимкнені, і копіювати пропущені вручну, що засмучувало.
— kevinmicke

0

Копіювання повідомлень через таких клієнтів, як Thunderbird, не є надійним для тисяч повідомлень. Натомість рекомендую модрина ( https://github.com/rgrove/larch ). Я сам його використав, і він працює чудово.


1
Модрина не може копіювати електронну пошту з локальних папок на сервери IMAP. Іншими словами, це не робить того, що просив ОП.
— rrrrrrrrrrrrrrrr

0

Вчора я використовував цей додаток, щоб скопіювати весь обліковий запис у нову папку іншого облікового запису. Прапори повідомлень залишаються недоторканими, а папки створюються автоматично.

Коли ви закінчите, перейдіть, щоб підписатися і вимкніть прапорець будь-якої папки, а потім знову ввімкніть, і Thunderbird оновить список ваших папок.

http://www.ardiehl.de/imapcopy/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.