logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 29-05-2014 12:44:56

Harpo_bzh
Membre
Distrib. : Tango Studio Debian Wheezy 7.5
Noyau : 3.2.0-4-rt -amd64
(G)UI : MATE Desktop Environment 1.4.2
Inscription : 29-05-2014

[RESOLU] Partage profil Thunderbird et Icedove

Bonjour,

Je viens d'installer Tango Studio (Debian Wheezy).

J'utilise Gnu/Linux Mint 16 sur la même machine avec Thunderbird 24.5.0 et Lightning 2.6.5

Est-il possible de partager le profil de Thunderbird sur Mint avec Icedove sur Tango Studio?

Avant de le savoir, j'ai copié le contenu du profil default de .thunderbird vers .icedove pour essayer sans risques.

Icedove ne démarre plus.

Quel serait la bonne méthode pour procéder, si tant est que je puisse partager le profil et donc utiliser Icedove et Thunderbird, selon que je soit sous Debian Tango ou Mint16?


Merci de votre aide!

Dernière modification par Harpo_bzh (19-06-2014 16:53:11)

Hors ligne

#2 29-05-2014 13:12:07

Anonyme-8
Invité

Re : [RESOLU] Partage profil Thunderbird et Icedove

Attention, il faudrait être sûr d'utiliser les mêmes versions pour être sûr qu'il n' y ait pas trop de pb. Idem pour les modules complémentaires.

Pour récupérer la configuration, il suffit de copier de dossier de config comme tu sembles l'avoir fait. Après je jouerai plus avec POP ou IMAP pour récupérer les messages des 2 cotés.


On va commencer par récupérer la config en tapant la commande suivante

icedove -ProfileManager


tu lance un nouveau profil et tu choisis bien le dossier. Si ça marche pas, lance Icedove en ligne de commande et donne nous le résultat.

On verra après pour les autres questions.

#3 29-05-2014 14:09:19

Harpo_bzh
Membre
Distrib. : Tango Studio Debian Wheezy 7.5
Noyau : 3.2.0-4-rt -amd64
(G)UI : MATE Desktop Environment 1.4.2
Inscription : 29-05-2014

Re : [RESOLU] Partage profil Thunderbird et Icedove

Merci pour ta réponse Anonyme-8

Avant de voir que tu avais répondu, j'ai essayé la méthode décrite par Al Louarn dans la discute https://debian-facile.org/viewtopic.php?id=5005
J'ai supprimé .icedove et renommé .thunderbird en .icedove.
Icedove ne démarre pas.
Je rétablis l'état d'origine

Je procède alors selon tes conseils:
La version de Icedove est 24.5.0.

la commande

icedove -ProfileManager

me permet de pointer le profil sur le répertoire .thunderbird.
Icedove se lance.

J'inscrit l'adresse d'un compte existant.
Les messages se chargent.
Par contre, ils arrivent tous en Courrier entrants.
Les répertoires restent vides et les filtres de messages n'existent plus.
Les tags et repérages des courriers lus ou non, n'y sont plus non plus.

Da heuliañ comme pourrait dire le renard cité plus haut (ça veut dire "à suivre")...
;-)

Hors ligne

#4 29-05-2014 18:13:24

Anonyme-8
Invité

Re : [RESOLU] Partage profil Thunderbird et Icedove

Harpo_bzh a écrit :


J'inscrit l'adresse d'un compte existant.
Les messages se chargent.
Par contre, ils arrivent tous en Courrier entrants.
Les répertoires restent vides et les filtres de messages n'existent plus.
Les tags et repérages des courriers lus ou non, n'y sont plus non plus.




Tu veux dire que tu récupère les mails entrants ?
Tous mes messages arrivent dans Courrier entrant, je pense que c'est normale.
Qu'est ce que tu appelle répertoires ?
Pour les filtres, tags et autres je trouve ça bizarre dés lors que la config est bien récupéré.

#5 29-05-2014 21:14:37

Harpo_bzh
Membre
Distrib. : Tango Studio Debian Wheezy 7.5
Noyau : 3.2.0-4-rt -amd64
(G)UI : MATE Desktop Environment 1.4.2
Inscription : 29-05-2014

Re : [RESOLU] Partage profil Thunderbird et Icedove

J'ai crée des dossiers pour ranger les courriels. Ce sont les dossiers sur le webmail qui apparaissent et qui sont vides.
Les dossiers crées en local n'apparaissent pas.
Les filtres pour que les messages entrants se rangent dedans n'apparaissent pas non plus..
Certains messages sont tagués à l'origine et ne le sont pas.

Entre temps, j'ai suspendu le processus avec plus de 5000 courrier à charger (!), j'ai rebooté sur Mint.
L'agenda a disparu. Pas de veine!
:-/

Il semblerait que la config ne soit pas récupérée: j'ai tout simplement réouvert le compte.
D'autant, qu'aucun autre compte déjà existant dans le profil Thunderbird d'origine n'est configuré.

Les données sont là dans le dossier (il a logiquement grossit depuis que je charge les courriers du compte reconfiguré), mais Icedove n'en trouve pas le chemin.

Quels sont les fichiers qui configurent les comptes crées et les configurations?

Hors ligne

#6 29-05-2014 21:59:21

Anonyme-8
Invité

Re : [RESOLU] Partage profil Thunderbird et Icedove

Dans ce que tu énonces, j'ai énormément de mal à savoir ce que tu avais sous Mint et ce que tu retrouves ou non sous Debian.
Il faut être très claire et précis car on ne connait pas ta messagerie et sans ça j'ai du mal à t'aider.

Essaie de reprendre en commençant par le nombre de compte et le protocole utilisé ?
Si besoin tu peux faire des captures d'écran (au besoin tu caches tes informations personnelles) pour voir les différences entre les deux install.

Après je comprend pas pourquoi tu as arrêté le process en cours ?

Pour l'agenda, c'est peut être un fichier .ics sinon c'est stocké dans une bdd (ça semble être stocké sous calendar-data)

Concernant la config, je ne sais pas comment c'est géré mais les mails sont stockés dans un sous répertoire "Mail"

#7 29-05-2014 22:07:40

Harpo_bzh
Membre
Distrib. : Tango Studio Debian Wheezy 7.5
Noyau : 3.2.0-4-rt -amd64
(G)UI : MATE Desktop Environment 1.4.2
Inscription : 29-05-2014

Re : [RESOLU] Partage profil Thunderbird et Icedove

Je continue mes investigations.

Le dossier .thunderbird d'origine contient
- un dossier xyz123.default
- un dossier Crash Reports
- un fichier appreg
- un fichier profiles.ini qui pointe ver le dossier xyz123.default

Quand je crée un nouveau profil pour Icedove, si je pointe sur le dossier xyz123.default, j'ai l'erreur suivante:

[calBackendLoader] Using libical backend at /home/machinchose/.thunderbird/xxx123.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest
enigmail.js: Registered components
mimeVerify.jsm: module initialized
icedove: relocation error: /home/machinchose/.thunderbird/xxx123.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/Linux_x86_64-gcc3/libcalbasecomps.so: symbol _ZN2js13CheckedUnwrapEP8JSObjectb, version xul24 not defined in file libxul.so with link time reference



Si je pointe sur le dossier.thunderbird qui contient xxx123.default, Icedove démarre tout neuf.

machinchose@xxx-K70IJ:~$ icedove -ProfileManager
[calBackendLoader] Using libical backend at /usr/lib/icedove/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest
enigmail.js: Registered components
mimeVerify.jsm: module initialized
Warning: Warning:  Using guessed timezone
  Europe/Brussels (UTC+0100/+0200).
This ZoneInfo timezone seems to match the operating system timezone this year.
This ZoneInfo timezone was chosen based on the operating system timezone
identifier "/etc/timezone: Europe/Brussels".



Dans le dossier .thunderbird sont alors crées les dossiers Cache, calendar-data, startupCache, ainsi que des fichiers .db et sqlite, pref.js, etc.
Or, ce sont des nouveaux fichiers et dossiers.
Les anciens que je voudrais récupérer sont dans le répertoire xxx123.default.

Je pense que je devrais pointer dans xxx123.default mais j'ai l'erreur citée plus haut.

Y aurait-il des éléments incompatibles qui ne permettent pas de pointer dans le bon dossier?

Cette histoire de

version xul24 not defined

du message d'erreur précédent me titille, mais je n'y comprends rien.

:-/
Je suppute, je suppute...

Hors ligne

#8 29-05-2014 23:19:38

Anonyme-8
Invité

Re : [RESOLU] Partage profil Thunderbird et Icedove

je sais pas ce que tu as installé comme extension mais ça semble posé pb

[calBackendLoader] Using libical backend at /home/machinchose/.thunderbird/xxx123.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest
et
[calBackendLoader] Using libical backend at /usr/lib/icedove/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest


du coup ça peut expliquer un conflit.

Je regarde ça demain, je serai peut être plus inspiré.

#9 19-06-2014 16:39:18

Harpo_bzh
Membre
Distrib. : Tango Studio Debian Wheezy 7.5
Noyau : 3.2.0-4-rt -amd64
(G)UI : MATE Desktop Environment 1.4.2
Inscription : 29-05-2014

Re : [RESOLU] Partage profil Thunderbird et Icedove

J'ai patienté quelques jours et mises à jour de Icedove.
Je viens de tenter la remise en route

~$ icedove -ProfileManager


J'ai crée mon profil en pointant sur le dossier .thunderbird/xyz123.default
Icedove a démarré comme une fleur et sans un pet de travers.

Il y a certainement eu un problème de version d'une extension ou je ne sais quoi.
Maintenant Icedove fonctionne.

Youn know what? I'm happy.

Hors ligne

#10 19-06-2014 16:44:43

Harpo_bzh
Membre
Distrib. : Tango Studio Debian Wheezy 7.5
Noyau : 3.2.0-4-rt -amd64
(G)UI : MATE Desktop Environment 1.4.2
Inscription : 29-05-2014

Re : [RESOLU] Partage profil Thunderbird et Icedove

Oups j'oubliais de dire que le problème est [Résolu] même si je ne connais pas précisément la raison.
big_smile

Hors ligne

Pied de page des forums