#1 Le 15/08/2018, à 15:00
- Coeur Noir
Thunderbird, imap : « archiver » efface les messages ?
Hello,
j'ai des comptes imap.
J'ai créé un dossier « archives » sous dossiers locaux - hors compte imap donc.
Dans les paramètres du compte concerné, j'ai bien précisé ce dossier local comme destination de l'action « archiver ».
Mais… quand je tente d'archiver, les messages semblent bien supprimés du compte mais ne sont pas déplacés vers le dossier local « archives ».
J'ai maintenant régulièrement une invite à compacter qui me ferait gagner 400mo d'espace que je ne valide surtout pas car j'aimerais ré-afficher ces messages.
Dans ~/.thunderbird/tralala.default/ImapMail/imap.1and1.fr j'ai bien un fichier INBOX qui pèse 454 Mo.
Je voudrais ouvrir ce fichier pour remplacer le « marquage pour effacement » par le statut « message lu ».
Problème je n'arrive pas à ouvrir ce fichier, problème d'encodage caractère apparemment.
Je peux cependant faire un
cat ~/.thunderbird/tralala.default/ImapMail/imap.1and1.fr/INBOX
mais je vous laisse imaginer comme c'est pas pratique avec un fichier de cette taille !
Idées, pistes, bienvenues… car bien sûr c'est une boîte mail du boulot, pas juste un truc perso.
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#2 Le 16/08/2018, à 11:00
- rogn...
Re : Thunderbird, imap : « archiver » efface les messages ?
Salut.
Avec quel outil tu cherches à ouvrir ce fichier ? Et quel est le format de ce fichier ? Supposition, ouvre-le avec SqliteBrowser.
cat se débrouille bien mieux que bon nombres de gestionnaires de fichiers.
#3 Le 16/08/2018, à 19:26
- Coeur Noir
Re : Thunderbird, imap : « archiver » efface les messages ?
Un éditeur de texte… mousepad là en l’occurrence.
Ce fichier n'a pas d'extension, c'est le « brut » INBOX du compte mail. Il ne s'agit pas d'une base de données.
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#4 Le 16/08/2018, à 19:31
- rogn...
Re : Thunderbird, imap : « archiver » efface les messages ?
Essaye avec Geany, en mode code source C .
#5 Le 22/09/2018, à 16:07
- Coeur Noir
Re : Thunderbird, imap : « archiver » efface les messages ?
Bon au final j'ai lâché l'affaire, et donc perdu définitivement ces messages de 2017…
La question qui me taraude : comment archive t-on des messages localement, depuis un compte imap avec Thunderbird ???
→ à priori ne pas utiliser la fonction « archiver » de TB,
→ juste « déplacer » ces messages ?
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#6 Le 26/09/2018, à 17:38
- LeoMajor
Re : Thunderbird, imap : « archiver » efface les messages ?
bonjour,
A/
qui pèse 454 Mo
imapsync fait des statistiques ...
Host1 Nb folders: 9 folders
Host1 Nb messages: 4288 messages
Host1 Total size: 485556090 bytes (463.062 MiB)
Host1 Biggest message: 20140585 bytes (19.208 MiB)
...
B/
/~/.thunderbird/tralala.default/ImapMail/imap.1and1.fr j'ai bien un fichier INBOX
glogg
peut ouvrir ..big (>4 GiB) files. mauvaise idée d'éditer.
-----
C/
virer les demandes de compactage
/thunderbird/préférences/avance/editeur de configuration
mail.purge.ask false
...compact_on_user_inactive false
D/
comment archive t-on des messages localement, depuis un compte imap avec Thunderbird ???
a/ archivemail (paquet archivemail) -> fichier mbox
archivemail -n (simulation)
mkdir /tmp/archive
archivemail --prefix '%Y%m%d' --date '01 may 2018' --include-flagged --warn-duplicate --copy --no-compress --verbose -o /tmp/archive imaps://toto@domain.tld:\"mot_de_passe\"@imap.domain.tld/*
--copy à remplacer par --delete par la suite si concluant ( b/c/d)
b/ /usr/lib/git-core/git-mailsplit (paquet git) -> 1 fichier mbox devient de multiples fichiers *.eml
L'approche formail est moins bonne et oublie des messages.
mkdir /tmp/mailsplit
/usr/lib/git-core/git-mailsplit -o/tmp/mailsplit /tmp/archive/20180501Tous\ les\ messages
for f in /tmp/mailsplit/*; do mv "$f" "$f.eml"; done
c/ ImportExportTools (extension thunderbird)
sait faire des sauvegardes de comptes aussi
Outils/Import | import depuis dossier/..eml
la reinjection peut se faire n'importe où, y compris dossiers locaux thunderbird
le *.eml fonctionne aussi par glisser-déposer (anecdotique)
d/ Consultation des archives.
paquet mhonarc
mhonarc /tmp/archive/20180501Tous\ les\ message (mbox)
ou
mhonarc /tmp/mailsplit/* ( variante avec *.eml)
...
firefox ./maillist.html
Hors ligne