Boomerang for Gmail: disappointing

Boo­me­rang is sup­po­sed to make up for a lack of mail sche­du­ling in Gmail. Good idea, but sadly too much flaws to make it a viable option.

  • You must resort to the English inter­face (I tried with English (US); I did not try English (UK)); at least with French, the « Send Later » but­ton won’t appear.
  • You must allow pop-ups for authentification!
  • You must allow IMAP access; if you acti­va­ted the Advan­ced IMAP control lab, you must also allow Drafts to be visible in IMAP — does it mean that Boo­me­rang has access to my mail?
  • The Hour must be ente­red manually, because the bulit-in calen­dar doesn’t allow selec­ting hours.

Extra condi­tions:

  • Sche­du­led mails do not appear in Drafts, but in a <q>Boomerang-Outbox</q> label (or in a new but­ton in the toolbar!
  • It seems that Boo­me­rang for Gmail can’t be deployed in Google Apps; it must be manually ins­tal­led in any Chrome browser :/
  • Worst of all, the free ver­sion only allows for 10 mes­sages to be scheduled.

It’s a shame, espe­cially consi­de­ring an ear­lier ver­sion was much better.

Différentes versions de Gmail

Ce serait tel­le­ment plus simple si on accé­dait à Gmail par­tout de la même manière… Mais il existe plu­sieurs ver­sions et toutes ne per­mettent pas les mêmes choses. Pour être bref, essayez autant que pos­sible d’utiliser la « ver­sion his­to­rique », le site web tel qu’on le voit depuis un ordi­na­teur, quand on est connecté.

Un réca­pi­tu­la­tif des dif­fé­rentes ver­sions, avec sur­tout ce que l’on ne peut pas faire.

Gmail/MUA/POP
Pen­dant long­temps, la seule façon d’accéder à Gmail avec son client mail.
Gmail/MUA/IMAP
Je n’ai com­mencé à sérieu­se­ment uti­li­ser Gmail que quand il a sup­porté l’IMAP.
Gmail/MUA/Exchange
Réservé aux connec­tions mobiles (iPhone/iPad). La seule ver­sion MUA per­met­tant de gérer aussi les contacts (en POP ou IMAP, la base de contacts n’a rien à voir avec celle de Gmail). Égale­ment, per­met de sup­pri­mer un mail (avec IMAP, on peut juste archi­ver et POP n’est appa­rem­ment plus dis­po­nible pour les mobiles).
Gmail/Web/Bureau/Online
La ver­sion « clas­sique », et tou­jours la ver­sion la plus en pointe des inno­va­tions. Donc, ma ver­sion pré­fé­rée, mais dif­fi­ci­le­ment acces­sible depuis un iPhone (et plus encore depuis un iPad).
Gmail/Web/Bureau/Offline
La der­nière ver­sion sor­tie, c’est en fait une webapp pour Chrome (donc, à la limite entre Web et MUA ; je le mets dans MUA parce qu’on n’a pas de liberté de choi­sir le logi­ciel de mail). Res­semble à l’interface tablette. Dom­mage que ce ne soit pas trans­pa­rent, comme ça l’était à l’époque de Gears.
Gmail/Web/Mobile/Téléphone
Ver­sion pour iPhone et télé­phones Android. Ça va pour lire ses mails et c’est à peu près tout (les ran­ger, appli­quer des libel­lés, bof).
Gmail/Web/Mobile/Tablette
Ver­sion pour iPad et tablettes Android. Ça va pour lire ses mails et c’est à peu près tout (les ran­ger, appli­quer des libel­lés, bof).
Ava­tara de Gmail
POP IMAP Exchange Online Offline Télé­phone Tablette
Contacts Non Non Oui Oui Non Oui* Oui*
Mail syn­chro Non Oui Oui Oui Oui Non Oui*
Ges­tion libellés Oui** Oui** Oui** Oui Oui Oui Oui
Hors connexion Oui Oui Oui Non Oui Non Non
Labos Non*** Non*** Non Oui Non Non Non
Lisible sur téléphone Oui Oui Oui Non**** N/A Oui N/A

* par syn­chro­ni­sa­tion avec une appli­ca­tion externe, comme Contacts sur iPhone ou Car­net d’Adresses sur iPad
** en dépla­çant dans des dos­siers
*** le client peut avoir des fonc­tion­na­li­tés simi­laires, voire meilleures
**** il faut constam­ment boo­mer, c’est lourd
N/A : la webapp et l’interface tablette ne fonc­tionnent pas sur téléphone

Migrer un compte d’un Gmail à un autre : impossible sans client lourd

En théo­rie, pour dépla­cer tous les mails d’un compte Gmail à un autre, il suf­fi­rait de mettre en place le filtre suivant :

to:ancienmail@example.com
Transférer à nouveaumail@example.com, rétroactif

En pra­tique, ça ne marche pas, pour deux rai­sons. Une lié à la rétro­ac­ti­vité et une liée, appa­rem­ment, à un bug.

Ci-dessous, je vais expli­quer les deux sources de dys­fonc­tion­ne­ment et leurs deux solu­tions de substitution.

Erreur #1 : rétroactivité

C’est docu­menté, la rétrac­ti­vité des trans­ferts n’est pas supportée.

Please note: The fil­ter for for­war­ding mes­sages to other email addresses doesn’t work retroac­ti­vely for mes­sages you’ve already recei­ved in your inbox (i.e. the ‘Apply fil­ter to # conver­sa­tions below’ won’t work for fil­ter action).

Erreur #2 : bug

Même après avoir reçu un nou­veau mail pos­té­rieur à la mise en place du filtre, le trans­fert ne fonc­tionne pas (Google Apps Free vers Google Apps Free, mais Gmail ou Pre­mier ne devraient pas mieux fonc­tion­ner). Pos­sible arte­fact : nous pas­sons par des adresses tem­po­raires four­nies par Google (@example.com.test-google-a.com) car nous n’avons pas de contrôle sur les MX (il y a bien sûr une redi­rec­tion à l’autre bout de la chaine et les mails pour @example.com nous arri­vaient bien).

Solu­tion pour erreur #1 (rétro­ac­ti­vité) : client lourd

On se connecte à ancienmail@example.com et nouveaumail@example.com depuis Out­look, Mail.app, Thun­der­bird (tant qu’à faire en IMAP, mais ce n’est pas obli­ga­toire), on recrée les dos­siers à la main (eh oui…) puis on déplace les mails (avec sélec­tion­ner tout, mais atten­tion si vous en avez des dizaines de mil­liers ; il y aura des timeout).

Pas­ser direc­te­ment par des com­mandes IMAP en ligne de com­mande est pro­ba­ble­ment plus puis­sant, mais je ne sais pas faire

Solu­tion pour erreur #2 (bug) : MailFetcher

Mail­Fet­cher est un fonc­tion­na­lité de Gmail qui per­met de récu­pé­rer du mail en POP (pas en IMAP ; juste en POP). Elle est acces­sible dans #settings/accounts. Assurez-vous d’abord d’avoir activé le POP sur ancienmail@example.com (dans #settings/fwdandpop).

Conclu­sion : Le trans­fert des mails d’une boite vers une autre est bogué sur Gmail. Pour le cor­ri­ger, on est obligé d’utiliser un client lourd (pour le mail déjà là) et Mail­Fet­cher (pour le cour­rier à venir).

Le pire, c’est que côté inter­face, ce serait très simple à faire : un bête filtre.

Suggérer une fonctionnalité pour Gmail

La page fran­çaise de sug­ges­tions pour Gmail est en retard sur l’anglaise et ce depuis long­temps — il n’est pas prévu appa­rem­ment de le chan­ger. Plus exac­te­ment, il manque une seule chose sur cette page, mais d’importance : la sec­tion j’ai une autre idée. Et comme c’est de la négo­cia­tion de contenu, il est très dif­fi­cile d’accéder à la page anglaise.

Donc, voilà : Sug­gé­rer une fonc­tion­na­lité pour Gmail, ver­sion avan­cée (en anglais).

Accusé de lecture sur Gmail : il faut payer

Il y a envi­ron un moins, ma direc­tion m’a demandé com­ment acti­ver les accu­sés de lec­ture sur Gmail. J’ai dû leur dire que c’était impos­sible, qu’il n’y en n’avait pas.

Aujourd’hui, je découvre avec quelque retards que Google a enfin inté­gré les accu­sés de lec­ture, mais… pas pour Google Apps free !

Je me demande si je vais en par­ler à ma direc­tion du coup. Parce que payer 500 € par an pour les accu­ser de récep­tion, je crois qu’ils conti­nue­ront à faire sans…

An « enforced status » checkbox for IMAP unsubscription

Sum­mary

  • An « enfor­ced sta­tus » check­box for IMAP unsubscription.
  • Simi­lar in func­tion to Enforced in GPO or !important in CSS).
  • An old mail in both
    • an enfor­ced unsub­scri­bed IMAP mail­box and
    • an regu­lar sub­scri­bed mailbox

    will not be down­loa­ded, since enfor­ced unsub­scribe over­rides « regu­lar » susbscribe.

Sce­na­rio:

The easy part

I access Gmail with IMAP from a desk­top client and the local data­base is get­ting huge (think this). In order to make it slim­mer, I decide to backup old mails.

To do this, I use a fil­ter to grap all old emails (before:2007/04/01) and affect them a label (archives) and apply the selec­tion to exis­ting mails (Apply the fil­ter to x conver­sa­tions below). I then acti­vate theAdvan­ced IMAP fea­ture in Labs then I uncheck the sub­scribe but­ton for the archives label.

Still with me?

Now, all my old mails are in one folder/label (archives). Since I unsub­scri­bed from this label, I should not see it locally (If I still want to access an old mail, I go to the web interface).

The tough part

Except that… These old mails have labels of their own, like grandma, bir­th­days and so on. And I don’t want to unsub­scribe from bir­th­days. I just want old mails out. If a mail is label­led both bir­th­day and archives, it will be down­loa­ded, by vir­tue of belon­ging to bir­th­day, even if it also belongs to archives!

Pro­po­sal

With an enforce check­box for every mail­box (once Advan­ced IMAP fea­ture is on), Maild which belong to both a sub­scri­bed and an unsub­scri­bed mail­box will be down­loa­ded or not depen­ding on the enfor­ced sta­tus (of course, at least one of the mail­box must have an enfor­ced sta­tus and at least one must not have it).

That way, I will still get new mails about bir­th­days on my desk­top client, but I won’t receive the old mail about birthday!

Please tell me if it is hard to understand.

Also dis­cus­sed here and here.

Quick notes with subadresses and filters

Gmail per­mits sub­adresses (a.k.a. « plus adresses » — RFC 5233).

By com­bi­ning this and an ade­quate fil­ter, I found any easy way to send myself not without having them lying around.

Here’s the way:

  1. Create a label « Notes ». Give it beige color (like Post-it) with the color 243,231,179
  2. Create a filter:
    1. « to:(xxxxx+notes@gmail.com) » xxxxx is your gmail address
    2. apply label « Notes »

At first, you’ll have to type xxxxx+notes. If you are like me, you will soon only have to type notes and Gmail will understand.

Great time (and memory) saver!

Gmail’s Mail Fetcher and MobileMe

Source: chat with Mobi­leMe support

Mobi­leMe is in IMAP by default. It is pos­sible to switch to POP (and thus to be able to retrieve Mobi­leMe mail with Gmail’s Mail Fet­cher, which is POP-only) but with two impor­tant limitations :

  • It is an either/or pro­po­sal — contrary to most other mail ser­vices, one can­not have both IMAP and POP enabled at the same time. The very moment when POP is enabled, IMAP is disa­bled. So be sure to be ready (impor­tant if loo­king for syn­cing mul­tiple devices or if you are acting on the behalf of a customer)
  • The switch must be made by Mobi­leMe staff, which fur­ther requires real-time swit­ching (with the customer’s devices nearby)

Note: I goes without saying that these both limi­ta­tions are Apple’s, not Google’s.