Come copio un gran numero di e-mail in una cartella IMAP in Thunderbird?


11

Sto migrando tutta la mia e-mail su un nuovo server. Ho circa 10 account in 10 cartelle diverse in Mozilla Thunderbird. Ho usato pop3 in passato, ma sul nuovo server voglio usare imap.

Ho creato tutti gli account imap sul nuovo server e desidero copiare tutti i messaggi di posta elettronica nelle loro cartelle su Thunderbird nelle cartelle degli account imap corrispondenti sul nuovo server.

Quando cercano una risposta per questo, la maggior parte delle persone suggerisce di copiare tutte le e-mail nella loro cartella nella posta in arrivo dell'account imap. Alcuni dicono che dovresti copiare solo circa 500 e-mail alla volta. Il problema è che ho circa 20.000 e-mail per account (risalenti all'anno 2002!) E Thunderbird si arrende. Sono riuscito a farlo funzionare occasionalmente copiando 500 e-mail alla volta, ma ci vorrà per sempre!

Thunderbird mostra che sta copiando le e-mail con un messaggio nella barra di stato, ma dopo poco tempo il messaggio di stato diventa vuoto.

La mia domanda è: esiste un modo per spostare un gran numero di e-mail da una cartella locale su Thunderbird a un account imap che funziona ed è veloce?


Assicurati solo che la cartella sia correttamente indicizzata forzando un reindex. Dopo di che non ho mai avuto problemi a spostare migliaia di e-mail.
Let_Me_Be

Scusa la mia ignoranza, ma come si forza un indice? È lo stesso o diverso dalle cartelle compatte? Trovo frustrante che Thunderbird non abbia una finestra di stato più completa di ciò che sta facendo.
iagdotme,

A seconda della versione di Thunderbird, ci dovrebbe essere reindex o l'opzione fix nelle opzioni della cartella (proprietà o direttamente nel menu contestuale).
Let_Me_Be

3
Purtroppo, a volte Thunderbird interrompe la copia per nessun motivo ovvio ("il messaggio di stato diventa vuoto"), quindi potrebbe essere consigliabile confrontare il numero di e-mail originali con il numero di e-mail totali nella nuova cartella dopo il completamento del lavoro (altrimenti tu ' probabilmente perdere le email). (Sì, questa q ha 4 anni, ma Tb mostra ancora questo comportamento
errato

Risposte:


3

Ho usato Thunderbird per spostare grandi quantità di messaggi da Local a imap. Dovrai assicurarti che le tue cartelle locali siano indicizzate correttamente, quindi inizia con blocchi piccoli e continua ad aggiungerne altri fino ad arrivare a un numero comodo. L'ultima volta che l'ho fatto ho iniziato con circa 1000, poi 2500, poi 5000, e abbastanza presto ho finito. Potrebbe volerci un po 'di tempo, ma sii paziente e prova a lasciare il tuono da solo per fare il lavoro mentre ti muovi.


1
Grazie, ho compattato le cartelle e utilizzato il plug-in Expunge. Al momento sto copiando oltre 1000 messaggi. Mancano solo 27.000 copie e questo è solo uno dei miei 10 account. Speravo davvero un'opzione più semplice e veloce. Tuttavia, se questo è l'unico modo, allora dovrò provare. Ti riporterò qui per farti sapere come sono salito.
iagdotme,

Aggh, è davvero così lento. Ho iniziato con 1000 messaggi che sono stati copiati (lentamente) e ora Thunderbird ha copiato oltre 2000 dei 5000. Ho solo 20.000 ish per questo account. Sicuramente c'è un modo migliore ?!
iagdotme,

1
Dipenderò davvero da ciò che supporta il server. Se avessi avuto tutti i messaggi di posta elettronica IMAP, allora c'è uno strumento chiamato imapsync che è utile per passare da un account imap a un altro (quindi suppongo che potresti costruire un server IMAP sul tuo computer locale e trascinare tutto in come stai facendo ora8, e quindi imapsync dal tuo server locale a quello remoto, ma sembra un sacco di lavoro.) Alcuni server di posta supporteranno l'importazione di messaggi in formato MBOX o MAILDIR, ma la capacità di importare varierà in base al server .
Kirk,

Il tuo nuovo account IMAP ha un'interfaccia webmail? In tal caso, potrebbero essere presenti opzioni di importazione.
Kirk,

1
Tuttavia, devo dire che il processo è molto più efficace ora che ho seguito i tuoi consigli e le cartelle indicizzate / compattate. Ciò ha sicuramente aiutato Thunderbird a rinunciare!
iagdotme,

1

Ottieni il componente aggiuntivo denominato Copia cartella . Quindi vai su Strumenti > Aggiungi , quindi cerca "copia cartella" e segui le istruzioni. Dopo aver riavviato Thunderbird, fai semplicemente clic con il pulsante destro del mouse sulla cartella e ora verrà visualizzata l'opzione Copia .


4
Non funziona bene quando hai migliaia di messaggi per cartella
David Costa

1
Questo ha fatto la maggior parte del lavoro per me (creando cartelle e spostando la maggior parte delle oltre 11.000 e-mail), ma sembra che sia difettoso. Ho controllato il totale dei conteggi e-mail di alcune cartelle e non tutto è riuscito. Nel mio caso mancavano 14 cartelle su 45 tra 1-3 e-mail ciascuna. A volte penso che fosse perché c'era un'e-mail con lo stesso oggetto e / o mittente ma timestamp diverso, ma a volte sembrava completamente casuale. Detto questo, ho dovuto confrontare le cartelle in cui i conteggi erano fuori e copiare manualmente quelle mancanti, il che era frustrante.
kevinmicke,

0

La copia di messaggi tramite client come Thunderbird non è affidabile per migliaia di messaggi. Invece, raccomando Larch ( https://github.com/rgrove/larch ). L'ho usato da solo e funziona benissimo.


1
Il larice non può copiare la posta elettronica dalle cartelle locali ai server IMAP. In altre parole, non fa ciò che ha chiesto OP.
rrrrrrrrrrrrrrrr,

0

Ieri ho usato questa app per copiare un intero account in una nuova cartella di un altro account. I flag dei messaggi rimangono intatti e le cartelle vengono create automaticamente.

Al termine, vai all'iscrizione e disattiva la casella di controllo di qualsiasi cartella, quindi riaccendila e Thunderbird aggiornerà l'elenco delle cartelle.

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.