web-dev-qa-db-fra.com

Comment synchroniser les tags Thunderbird avec les libellés Gmail?

Thunderbird se connectant à un compte Gmail via IMAP, les libellés Gmail apparaissent donc sous la forme de dossiers dans Thunderbird. Lorsque vous déplacez des éléments vers des dossiers dans Thunderbird, les étiquettes sont appliquées dans Gmail.

Cependant, Thunderbird dispose également de son propre mécanisme de marquage dans lequel vous pouvez appliquer un code de couleur et un tag en appuyant sur les touches 1 à 5 d'un message. Existe-t-il un moyen de propager ces tags vers les libellés Gmail correspondants?

25
Brad Payne

Il semble que plus de personnes voulaient cette fonctionnalité, mais vous devez savoir que les dossiers de Thunderbird sont des étiquettes Gmail. Par conséquent, les tags de Thunderbird ne sont pas les mêmes que les libellés, autrement dit: il n’existe pas de contrepartie Gmail.

Donc, pour l'instant, je ne pense pas que cette fonctionnalité soit disponible. Je vérifierai si je peux trouver un moyen de filtrer votre boîte de réception pour les balises (en les déplaçant dans des dossiers).


de la base de connaissances Thunderbird sur les filtres

Filtrage basé sur les balises

Thunderbird ne prend pas explicitement en charge le filtrage par balises, mais vous pouvez sélectionner des en-têtes personnalisés dans la zone de liste la plus à gauche tout en modifiant la règle de filtrage, ajouter une prise en charge pour X-Mozilla-Keys, puis vérifier si elle "contient" cette balise. Thunderbird utilise cet en-tête pour stocker les étiquettes. Par exemple, X-Mozilla-Keys: forum fyi indique que le message contient les balises forum et fyi.

Les comptes IMAP stockent les balises en utilisant les attributs de message. Il est donc impossible de le faire avec les messages stockés dans des dossiers distants. Si vous copiez le message dans un dossier local, il n'ajoute pas d'en-tête X-Mozilla-Keys avec les balises, mais un en-tête X-Mozilla-Keys vide sera ajouté lors de la compression.

Voici un lien vers la base de connaissances sur les tags

Thunderbird a un support limité pour les balises dans les filtres de message. Il prend simplement en charge la définition d'une balise en tant qu'action. Toutefois, si vous ajoutez un en-tête personnalisé pour la balise ou si vous le spécifiez à l'aide de "Personnaliser" dans la zone de liste la plus à gauche, vous pouvez tester les balises. Étant donné que vous pouvez avoir plusieurs tags pour un message, il est recommandé de vérifier si X-Mozilla-Keys: "contient" un tag plutôt que d'utiliser "est".

Affichage -> Trier par -> Les balises peuvent trier les messages d'un dossier en fonction de la balise. Affichage -> Messages -> Les balises peuvent être utilisées pour afficher uniquement les messages avec la balise sélectionnée. La zone de liste View contient une commande de menu similaire, mais elle n’est pas visible dans la barre d’outils de la version 2.x. Cliquez avec le bouton droit de la souris sur la barre d’outils, faites glisser le contrôle View vers la barre d’outils et appuyez sur OK pour l’ajouter. Vous pouvez également créer une vue personnalisée en utilisant Affichage -> Messages -> Personnaliser, qui affiche uniquement les messages avec les balises souhaitées.

6
Ivo Flipse

En principe, cela pourrait vraiment être fait. Voir les extensions IMAP que Google a ajoutées pour leurs serveurs:

http://code.google.com/apis/gmail/imap/

Si Mozilla utilise ces extensions, vous pouvez extraire les étiquettes de GMail et les appliquer à un message en tant que balises. Vous pouvez ensuite utiliser le populaire addon "Conversation view" pour obtenir essentiellement l'interface Web de GMail sans l'interface Web.

5
TedPavlic

Je cherchais également un moyen de synchroniser les étiquettes gmail et les étiquettes Thunderbird.
J'ai (sortof) trouvé un moyen ...
L'étiquette Gmail d'un message est appliquée à partir du filtre Gmail de mon imap. Et je crée une étiquette du même nom dans Thunderbird.

  • Dans gmail dans un navigateur: Paramètres >> Filtres >> Créer un nouveau filtre:
    eg: correspondances: sujet: ([nbusers])
    Procédez comme suit: Ignorer la boîte de réception, appliquez l’étiquette "[Gmail]/nbusers".

  • Dans Thunderbird:

    1. Créez une nouvelle étiquette portant le même nom que l’étiquette gmail.
    2. Outils >> Filtres de messages >> Sélectionnez dans la liste déroulante "Filtres pour:" >> Nouveau ...
      Ajoutez vos critères (par exemple: Le sujet contient [nbusers])
      Ajoutez vos actions (par exemple: "Message de balise" et sélectionnez la nouvelle balise que vous avez créée.)
    3. Pour appliquer aux messages existants, dans la fenêtre "Filtres de messages",
      Mettez en surbrillance votre nouveau filtre,
      Sélectionnez le dossier gmail dans la liste déroulante "Exécuter le ou les filtres sélectionnés sur" située au bas de la fenêtre.
      (par exemple: [gmail/nbusers]), et
      Cliquez sur le bouton "Run Now".

J'ai dit "sortof" ci-dessus, car ce n'est pas vraiment synchronisé dans un sens automatique. Vous devez l'installer dans les deux outils.

Une mise à jour: j'ai essayé la méthode mozilla-x-keys pour mon filtre Thunderbird. Ça n'a pas marché.
Également dans mon exemple ci-dessus, mon filtre gmail a "ignorer la boîte de réception". Cela annule le filtre Thunderbird. Cela fait que le filtre Thunderbird ne voit pas le message entrant et n'agit donc pas dessus. Cela fonctionne si vous supprimez le critère "ignorer la boîte de réception".

2
Russ

Si vous cliquez sur l'e-mail avec le bouton droit de la souris et choisissez Copy to <folder><folder> est le dossier correspondant au nom de libellé souhaité, le libellé <folder> sera appliqué à l'e-mail dans Gmail.

1
pyrospade

Il existe une extension permettant un support de base pour les étiquettes Gmail:

https://addons.mozilla.org/en-US/Thunderbird/addon/gmailbuttons/

Vous avez besoin de la version 0.7.0b1 de ce module: vous la trouverez au bas de la page dans le bloc "Chaîne de développement".

Les étiquettes apparaîtront en haut de l'e-mail. Vous pouvez les supprimer en cliquant sur la petite croix "x".

1