Як скопіювати велику кількість електронних листів у папку 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.