Mutt: archive gmail

Je veux recréer la méthode d'archivage gmail. Je synchronise (en utilisant offlineimap) ma boîte de réception et tous mes dossiers de courrier, et, en archivant, je veux garder celui dans All Mail et supprimer celui dans la boîte de réception. En outre, lorsque je lis un nouveau courrier dans la boîte de réception, je voudrais marquer automatiquement comme lu le courrier correspondant dans tout le courrier.

J'ai essayé d'utiliser l' index, pager A s><return>y macros index, pager A s><return>y (j'ai mis le dossier All Mail à $ mbox), mais le problème est que je reçois des mails en double dans le dossier All Mail. En outre, si j'essaie de supprimer le courrier de la boîte de réception, le correspondant de All Mail est également supprimé.

Édition ultérieure:

En effectuant plus de searchs sur ce sujet, j'ai trouvé que le courrier en double dans la boîte aux lettres All Mail rest là pendant 2 synchronisations: une pour l'envoyer à gmail, qui reconnaît qu'il s'agit d'un doublon et le supprime localement. Donc, il semble que ma macro fonctionne, mais je voudrais surmonter ce problème ennuyeux.

C'est très gênant car offlineimap continue à download des files deux fois, un pour la boîte de réception et un pour tout le courrier. Donc, je me fais une astuce: je ne synchronise pas tout le courrier! Au lieu de cela, je synchronise juste Inbox et tout le rest.

Je suis très reconnaissant de connaître un meilleur path autour.