Ils ont réalisé l’impossible ! La fonction que nous avons tous au moins une fois dans notre vite d’internaute rêvé qu’elle existe et qui nous aurait certainement évité quelques malentendus : avec Gmail, vous pouvez désormais annuler l’envoi d’un email que venez… d’envoyer.

Gmail annonce sur son blog officiel ce jour (hier pour les USA) que la fonction « Undo » (annuler) est maintenant disponible dans le Labs, c’est à dire uniquement sur la version américaine de Gmail, mais à laquelle tout le monde peut accéder en modifiant la langue pour English (US) dans les paramètres.
Une fois la fonction Undo activée, quand vous envoyez un email, vous avez 5 secondes pour l’annuler. C’est donc une sorte de minuteur, mais j’ignore si ce temps de 5 secondes est un délai ajouté à l’aide d’un script où s’il tient compte d’une latence du serveur de mail pour en tirer parti en offrant la possibilité d’aller chercher le mail tant qu’il n’est pas parti dans les tuyaux. Autrement dit, si ça se passe dans le navigateur ou sur le serveur.
Un coup d’œil dans le code source devrait permettre d’avoir une idée sur cette fonction très attendue.





45 commentaires pour "Nouveau : Gmail permet d’annuler l’envoi d’un email"
1
jcfrog le 20 mars 2009 à 07:21
what a beautiful world
2
Geoffrey Dorne le 20 mars 2009 à 07:27
Terrible !!!!
3
Ouguiliang le 20 mars 2009 à 07:52
5 secondes, c’est short quand même !
4
Pascal le 20 mars 2009 à 08:12
Je trouve ça un peu n’importe quoi mais bon.
Quand on envoie un mail, on réfléchit avant d’appuyer sur « send ». Si l’outil doit temporiser rien que parce que des gens ne réfléchissent pas où va-t-on …
En 5 secondes, a-t-on le temps de relier tout le mail ou de mieux réfléchir alors qu’avant d’avoir appuyé sur « send » le rédacteur avait tout le temps de se relire ?
Bref, probablement inutile et contraignant (ça impose un temps de latence à tous les autres utilisateurs qui n’en ont pas besoin).
Bonne journée tout de même
5
Pascal le 20 mars 2009 à 08:13
A la limite, il devrait y avoir un champ de paramétrage « temps d’annulation ».
Au moins, ce ne serait pas imposé et chacun pourrait customiser son temps d’attente.
6
Eric le 20 mars 2009 à 08:18
@Pascal :
Rien n’est imposé, tu as le choix de ne pas activer cette option.
D’autre part ce n’est pas qu’une question de réflexion, ça ne t’est jamais arrivé de te tromper de destinataire dans l’envoi d’un mail, tout simplement, et de t’en rendre compte juste au moment où tu cliques ?
7
schnrok le 20 mars 2009 à 08:27
@Pascal
Il est aussi possible d’envoyer un email sans faire exprès. Un appui sur Entrée ou sur Tabulation font l’affaire. Quand tu est en cours de rédaction, ca fait plaisir de pouvoir annuler cet envoi malencontreux.
8
Matt le 20 mars 2009 à 08:52
J’ai du mal à comprendre la révolution. Avec mysql, php et la foncion mail(), il est possible de le faire depuis bien longtemps à partir d’une interface web… et même d’augmenter le délai des 5 secondes.
Cela dit, c’est bien d’avoir ajouté l’option à gmail…
9
MeL le 20 mars 2009 à 09:00
Pour info, le délai d’annulation d’envoi peut-être modifié dans les paramètres (onglet général) au choix 0, 5 ou 10 secondes.
10
babar1111 le 20 mars 2009 à 09:14
C’est vrai que cette fonction est pas mal.
11
ojal le 20 mars 2009 à 09:49
C’est surtout incompréhensible qu’il ne soit pas possible de faire partir les mails au moment voulu comme sur 0UTL00K…
Ils ne se sont pas foulé sur cette nouveauté
12
pag le 20 mars 2009 à 09:53
Oui, merci à toi Grand Gmail ! j’ai lu cette news tôt ce matin sur un autre site, encore un point de gagné pour leur service de messagerie qui s’améliore de semaine en semaine, miam
13
/\/ le 20 mars 2009 à 09:56
Ah bah oui Pascal, il faut se mettre en perspective !
14
Flameboy le 20 mars 2009 à 09:56
Excellent !
Mais jusqu’où iront-ils ?
15
peff le 20 mars 2009 à 09:57
Et le vieil adage qui consiste à dire qu’il faut tourner 7 fois sa souris autour de son clavier avant d’envoyer?
Mais c’est vrai que parfois le fait de cliquer sur « envoyer » à l’effet d’un déclic (justement) alors que vous aviez déjà relu votre mail 10 fois! Et là vous criez « P**t**, « @& %§ de m**de, quel c**! »
16
Mr. K le 20 mars 2009 à 10:03
Ca devrait réduire les problèmes d’oublis de pièce jointe aussi!
17
pat le 20 mars 2009 à 10:11
J’ai du mal à comprendre la première phrase de ce billet:
« Ils ont réalisé l’impossible ! »
Franchement, ajouter un délai de quelques secondes avant d’envoyer un email, c’est à la portée de n’importe quel programmeur de base.
Non franchement, je ne vois pas ce que ça a d’impossible à réaliser.
Personnellement je préfère la fonction de mon client de messagerie préféré (The Bat!) qui me demande de confirmer chaque envoi d’email.
Depuis je n’envoie plus rien par erreur.
18
Ambiome le 20 mars 2009 à 10:35
Super !
Le nombre de fois où mes mails partent alors que je n’ai pas fini de taper, juste à cause d’une fausse manip… je n’aurai plus ce problème !
19
Maxime le 20 mars 2009 à 10:35
Pas besoin de regarder le code source, suffit de lire leur communiqué pour comprendre comment ça marche.
20
MaTT le 20 mars 2009 à 10:42
Effectivement le « Ils ont réalisé l’impossible » était un peu too much
Et comme dit maxime, sur le blog de gmail ils écrivent:
This feature can’t pull back an email that’s already gone; it just holds your message for five seconds so you have a chance to hit the panic button. And don’t worry – if you close Gmail or your browser crashes in those few seconds, we’ll still send your message.
Do I need to translate?
PS: j’active cette fonctionnalité de ce pas
21
Eric le 20 mars 2009 à 10:55
@Maxime @MaTT :
Contrairement à vous je ne trouve pas l’explication sur le blog si claire que ça, à part dire que « ça retient le mail pendant quelques secondes », mais bon on va se contenter de ça
22
Adrian Gaudebert le 20 mars 2009 à 11:21
« … où s’il tient compte d’une latence du serveur de mail… »
Chez Gmail il leur faut pas 5 secondes pour envoyer un mail, donc ça m’étonnerait qu’ils jouent la dessus !
De ce que j’en ai comprit, le message est envoyé aux serveurs Gmail, mais il n’est pas transmis directement, y a une attente de 5 secondes pendant laquelle il est possible d’envoyer l’ordre d’annulation. Is that it ?
23
MaTT le 20 mars 2009 à 11:36
Ben c’est le serveur qui retient le message oui, rien n’est fait au niveau du navigateur, d’où le fait que le mail est envoyé même si le navigateur est fermé dans les 5s.
24
Eric le 20 mars 2009 à 11:56
@Adrian Gaudebert @ MaTT :
Merci pour ces précisions, ça répond à ma question.
25
fred le 20 mars 2009 à 11:59
Ils sont vraiment trop forts chez Google !!! Pourquoi personne d’autre n’y a pensé avant ?!
26
Pirhoo le 20 mars 2009 à 12:20
Combien de fois j’ai oublier de joindre la pièce jointe indispensable à mon mail ! Et bien sùr c’est toujours au moment où envoi le mail qu’on prend conscience de son erreur ! Les labos Google ont encore pondu une idée fort pratique, merci Presse-citron pour l’info.
27
Sébastien le 20 mars 2009 à 12:34
J’ai essayé cette nouvelle fonctionnalité en envoyant un email sur ma boite Gmail secondaire, qui est redirigée sur ma boite Gmail principale. En cliquant sur Undo, je constate que je reçois quand même l’email sur ma boite principale, mais il a bien été supprimé de ma boite secondaire.
Conclusion, ça marche peut-être pas dans le cadre de redirection d’emails?
28
Eric le 20 mars 2009 à 13:01
@MeL :
Pas chez moi, j’ai seulement 0 ou 5 sec., pas 10
29
pat le 20 mars 2009 à 13:04
pour ceux qui oublient les pièces attachées y’a un truc tout bête:
Commencer par mettre la pièce jointe avant d’écrire le message ou le destinataire.
Depuis que je fais ça je n’oublie plus les pièces jointes.
30
Mikzaj le 20 mars 2009 à 13:40
Voila qui va éviter les fausses manips, une fonctionnalité toute simple mais très pratique.
31
BntMICHEL le 20 mars 2009 à 15:45
Pour info, cette fonction était déjà disponible sous lotus notes. ^_^
32
François le 20 mars 2009 à 18:39
En fait, il faudrait que l’on puisse le retenir au moins une nuit, car la nuit porte conseil !
On sait jamais, j’insulte une personne et finalement j’ai un doute sur l’envoie du mail « mince je crois que je l’ai envoyé à mon boss » fissa ANPE
33
Miles le 20 mars 2009 à 19:14
Pour éviter d’oublier les pièces jointes, utilisez Evolution !
http://library.gnome.org/misc/.....d-calendar
34
Lanterne le 21 mars 2009 à 19:23
Imaginons l’impossible : Un outil qui va rechercher les mails dans les boîtes aux lettres des destinataires.
C’est certainement possible à l’échelle d’un réseau interne, sur Internet il faudrait être vraiment calé…
35
jcfrog le 22 mars 2009 à 08:23
moi je trouve ça génial, simple et efficace comme toujours, et je suis toujours effaré de lire tous nos amis blasés.
« ca existe depuis longtemps… » « ils se sont pas foulé… »
je dois être un vrai noobs mais je n’ai jamais vu cette fonction et ce n’est pas le nombre de lignes de code qui compte, c’est la fonction.
Love you big brother, keep upgrading!
36
cube le 22 mars 2009 à 16:17
@pat : le problème pour moi d’une demande de confirmation, c’est que comme toute confirmation superflue (dans le sens ou le choix est 99.9% du temps « oui ») je vais appuyer sur entrée par pur réflexe, et donc annuler l’intérêt de la confirmation. Ici je trouve ça fait intelligemment : c’est une rétention courte, qu’on peut complètement oublier puisqu’on peut fermer le browser pendant le délai mais avec un « panic button » auquel on pensera en urgence en s’apercevant de l’oubli. Bref, pratique dans un cas sur 100 et absolument pas contraignant le reste du temps. Je dois dire, sympa.
@Lanterne : Je ne veux pas imaginer ton Impossible… D’une parce que techniquement c’est infaisable, et de deux parce que ce serait un problème de sécurité absolument incontrolable.
37
Benoit le 23 mars 2009 à 10:34
Si on pouvait faire des « undo » pour tout, ce serait terrible ! Clairement, une modif super utile pour les gros utilisateurs de gmail
38
Bruno le 24 mars 2009 à 17:18
Tiens, il me semble qu’il y avait déjà en 95 ou 96 chez AOL une fonction similaire (si le message était envoyé à un autre contact AOL).
39
jcfrog le 24 mars 2009 à 17:25
@Bruno: AOL c’était différent, le mail n’était pas retenu 5s, il ne partait jamais.