En 2018, Google arrêtait la fourniture de nouvelles adresses via son raccourcisseur d'URL goo.gl et mettait en place une transition vers le service de liens dynamiques de Firebase. Dans un billet de son blog pour les développeurs publié ce jeudi 18 juillet, Google a annoncé l'arrêt de la redirection de ces raccourcis vers les URL de destination.
En clair, plus aucun lien https://goo.gl/* ne renverra vers quoi que ce soit à partir du 25 août 2025. À partir du 23 août 2024, l'entreprise prévoit de renvoyer progressivement l'utilisateur vers une page intermédiaire. Celle-ci affichera un message expliquant que « ce lien ne fonctionnera bientôt plus » jusqu'à la date fatidique.
Commentaires (28)
#1
https://firebase.google.com/docs/dynamic-links?hl=fr
"Obsolète : Firebase Dynamic Links est obsolète et ne doit pas être adopté dans les projets qui ne l'utilisent pas déjà. Le service fermera le 25 août 2025."
#1.1
(tinyurl bit ly & co vont être en joie)
Historique des modifications :
Posté le 19/07/2024 à 15h14
restera donc goo.away
(tinyurl & co vont être en joie)
#1.2
#1.3
#1.4
Problème, si ta signature dépasse les 998 caractères, ça casse la signature DKIM (j'ai galéré avant de trouver cette restriction), du coup si tu as par exemple un lien google map des src d'images un peu long, tu as vite fait d'exploser la norme imposée. Du coup j'ai tenté les raccourcisseur d'url bit.ly et google pour map et bien au bout de 3 mails de test j'étais déjà blacklisté par barracuda.
La solution étant d'hébergé sa propre solution de raccourcisseur d'url
#1.5
Tout d'abord, le terme sginature est utilisé ici pour deux choses différentes, mais qui s'appelle bien signature dans un mail :
- ce qui apparait dans le footer d'un mail : la signature de l'utilisateur
- ce qui garantie l'intégrité et l'authenticité du mail : la signature cryptographique (DKIM)
Maintenant, il n'y a AUCUNE raison que l'ajout d'une signature utilisateur vienne corrompre la signature cryptographique, tant que la signature utilisateur est ajoutée avant que le message ne soit signé cryptographiquement bien entendu.
Maintenant, je pense que j'ai compris cette limitation de 998 caractères. Il faut connaitre un peu le protocole SMTP pour ça. Le protocole SMTP impose une longueur max des lignes de 1000 caractères, soit 998 + le saut de ligne (\r\n).
Ici, je suppose donc que le problème provient de là : la signature utilisateur ajoutée par le serveur doit être sur une seule ligne, qui, si elle dépasse, est coupée sur plusieurs lignes de 998 max, en insérant des retours à la ligne au moment de l'envoi. Cette insertion de retours à la ligne casse la signature cryptographique, car elle doit sans doute être calculée avant l'insertion de retours à la lignes..
Voilà, donc si tu as des problèmes, plutôt que d'utiliser un raccourcisseur d'URL, assure toi simplement que chaque ligne de ta signature ne dépasse pas 998 caractères ;) Pour des signatures HTML, c'est assez facile.
Ou change l'encodage du mail pour du base64. Cela devrait aussi résoudre le problème ;)
#1.6
Je ferais un test vite fait après mon jardinage 😁
#1.7
#1.8
Dans tous les cas merci
#1.9
Grosso modo, c'est exactement le comportement que je pressens que tu as (et que j'ai décris) et qui cause ton soucis
#1.10
Parce qu’effectivement c’est bien cela
#1.11
Bon, maintenant, je vais m'occuper de mon problème avec Nginx
#1.12
#1.13
#1.14
#2
Merci Google !
https://killedbygoogle.com/
#2.1
#2.2
#2.3
Dans une ancienne boîte, ils utilisaient ça dans tous les sens, je crois qu'ils avaient ~24k liens, ils vont s'amuser à basculer s'ils ne l'avaient pas commencés il y a deux ans.
#2.4
#3
Que les gens intéressés bossent plutôt leur DNS et leurs URI.
#4
#4.1
#4.2
(le Pinephone qui est sur mon bureau n'a ni la maturité, ni la capacité à répondre au caractère de plus en plus obligatoire de ces écosystèmes)
Perso je ne choisirai jamais du Google car leur habitude à supprimer un produit du catalogue sans alternative n'est pas un gage de confiance. Et avec GCP à la mode en ce moment, je sens que va y avoir pas mal de désillusions.
#4.3
#5
Je ne vois pas trop de cas d'emplois d'un raccourcisseur d'URL à part pour des messages limités en caractères.
#6
(Et ne soyez jamais dépendant d'un service tiers)
#6.1