OVH Cloud OVH Cloud

thunderbird inbox

6 réponses
Avatar
herve
J'ai juste une question sur la facon dont thunderbird gere la "inbox":
quand je deplace un mail dans un folder.
Le fichier de type mbox correspondant au folder s'enrichit du message.
Tout va bien.
Par contre le fichier inbox ne perd pas le message...
C'est normal? Il y a un moyen d'eviter ca?
Herve

6 réponses

Avatar
Olivier Miakinen

J'ai juste une question sur la facon dont thunderbird gere la "inbox":
quand je deplace un mail dans un folder.
Le fichier de type mbox correspondant au folder s'enrichit du message.
Tout va bien.
Par contre le fichier inbox ne perd pas le message...
C'est normal?


Oui. Pour gagner du temps, on lui ajoute juste un drapeau indiquant que
le message a été effacé.

Il y a un moyen d'eviter ca?


Fichier > Compacter les dossiers.

Avatar
herve


J'ai juste une question sur la facon dont thunderbird gere la "inbox":
quand je deplace un mail dans un folder.
Le fichier de type mbox correspondant au folder s'enrichit du message.
Tout va bien.
Par contre le fichier inbox ne perd pas le message...
C'est normal?


Oui. Pour gagner du temps, on lui ajoute juste un drapeau indiquant que
le message a été effacé.



Je trouve ca assez peu efficace: on aboutit a des fichiers mail
immenses si on oublie de "compacter les fichiers" (comme tout le monde
doit l'oublier). Ce qui peut aboutir a une certaine lenteur... Enfin je
trouve.

Il y a un moyen d'eviter ca?


Fichier > Compacter les dossiers.


OK, merci beaucoup. C'est ce que je cherchais. Et sinon, je suppose
que thunderbird ne marque pas dans le fichier inbox qu'un message est
lu ou pas. Et qu'on ne peut pas eviter ce dernier avatar.
Herve


Avatar
gerbier
herve wrote:


J'ai juste une question sur la facon dont thunderbird gere la "inbox":
quand je deplace un mail dans un folder.
Le fichier de type mbox correspondant au folder s'enrichit du message.
Tout va bien.
Par contre le fichier inbox ne perd pas le message...
C'est normal?
Oui. Pour gagner du temps, on lui ajoute juste un drapeau indiquant que

le message a été effacé.



Je trouve ca assez peu efficace: on aboutit a des fichiers mail
immenses si on oublie de "compacter les fichiers" (comme tout le monde
doit l'oublier). Ce qui peut aboutir a une certaine lenteur... Enfin je
trouve.


il y a moyen d'automatiser l'operation dans les versions recentes


Il y a un moyen d'eviter ca?
Fichier > Compacter les dossiers.



OK, merci beaucoup. C'est ce que je cherchais. Et sinon, je suppose
que thunderbird ne marque pas dans le fichier inbox qu'un message est
lu ou pas. Et qu'on ne peut pas eviter ce dernier avatar.


si, il le marque :

# extrait du code source mozilla
# protected static final int X_MOZILLA_FLAG_READ = 0x0001;
# # protected static final int X_MOZILLA_FLAG_REPLIED = 0x0002;
// since 4.0
# # protected static final int X_MOZILLA_FLAG_MARKED = 0x0004;
# # protected static final int X_MOZILLA_FLAG_DELETED = 0x0008;
# # protected static final int X_MOZILLA_FLAG_HAS_RE = 0x0010;
# # /* 0x0020, 0x0040, 0x0080, and 0x0100 are unused. */
# # protected static final int X_MOZILLA_FLAG_SMTP_AUTH = 0x0200;
// since 4.0
# # protected static final int X_MOZILLA_FLAG_PARTIAL = 0x0400;
# # protected static final int X_MOZILLA_FLAG_QUEUED = 0x0800;
// since 3.0?
# # protected static final int X_MOZILLA_FLAG_FORWARDED = 0x1000;
// since 4.0
# # /* Note: this one is 3 bits. */
# # protected static final int X_MOZILLA_FLAG_PRIORITY = 0xE000;
// since 4.0



Avatar
Olivier Miakinen
Le 28/11/2006 11:50, gerbier répondait à hervé :

Oui. Pour gagner du temps, on lui ajoute juste un drapeau indiquant que
le message a été effacé.


Je trouve ca assez peu efficace:



Ah ? Pourtant si le fichier devient très gros, il faut de longues
secondes pour le compacter. Je préfère le faire une fois de temps en
temps plutôt qu'à chaque destruction ou déplacement d'un message !

on aboutit a des fichiers mail
immenses si on oublie de "compacter les fichiers" (comme tout le monde
doit l'oublier). Ce qui peut aboutir a une certaine lenteur... Enfin je
trouve.


il y a moyen d'automatiser l'operation dans les versions recentes


Oui.

Il y a un moyen d'eviter ca?
Fichier > Compacter les dossiers.



OK, merci beaucoup. C'est ce que je cherchais. Et sinon, je suppose
que thunderbird ne marque pas dans le fichier inbox qu'un message est
lu ou pas.



Ben si, justement. Cela ne concerne d'ailleurs pas que le fichier Inbox
mais *tous* les fichiers de courriel. Je me demande même si ce n'est pas
un truc récurrent dans tous les logiciels qui utilisent le format mbox.

Et qu'on ne peut pas eviter ce dernier avatar.



De quelle transformation parles-tu ?

si, il le marque :

# extrait du code source mozilla
# protected static final int X_MOZILLA_FLAG_READ = 0x0001;
# # protected static final int X_MOZILLA_FLAG_REPLIED = 0x0002;
// since 4.0
# # protected static final int X_MOZILLA_FLAG_MARKED = 0x0004;
# # protected static final int X_MOZILLA_FLAG_DELETED = 0x0008;
# # protected static final int X_MOZILLA_FLAG_HAS_RE = 0x0010;
# # /* 0x0020, 0x0040, 0x0080, and 0x0100 are unused. */
# # protected static final int X_MOZILLA_FLAG_SMTP_AUTH = 0x0200;
// since 4.0
# # protected static final int X_MOZILLA_FLAG_PARTIAL = 0x0400;
# # protected static final int X_MOZILLA_FLAG_QUEUED = 0x0800;
// since 3.0?
# # protected static final int X_MOZILLA_FLAG_FORWARDED = 0x1000;
// since 4.0
# # /* Note: this one is 3 bits. */
# # protected static final int X_MOZILLA_FLAG_PRIORITY = 0xE000;
// since 4.0


Excellent. Merci pour l'info, cela m'évitera de devoir faire des tests
pour retrouver que le flag DELETED vaut 8.




Avatar
herve
Merci beaucoup.
Comme ca j'ai reussi a avoir un "xbiff like" fonctionnel avec
thunderbird. Enfin apres pas mal de tatonnements.

Herve
Avatar
herve
OK, merci beaucoup. C'est ce que je cherchais. Et sinon, je suppose
que thunderbird ne marque pas dans le fichier inbox qu'un message est
lu ou pas. Et qu'on ne peut pas eviter ce dernier avatar.


Sisi, il le marque.



Certes, mais alors qu'il existe un standart: "status: R", il utilise
son standart a lui.
Je trouve ca un peu dommage. Enfin je veux dire que ca serait "mieux"
s'il appliquait aussi le "standart" usuel et dans ce cas precis ca ne
me parait pas excessif comme complication dans le code.

Herve.