- Las reactions de Outlook pueden llegar como correos separados fuera del ecosistema de Microsoft, lo que aumenta los mensajes de notificación no deseados para el remitente
- Microsoft ofrece un encabezado dedicado: si se agrega
x-ms-reactions: disallow al correo saliente, se suprime la función de respuesta con reaction en el cliente
- En lugar de configurarlo por cliente, se usa
header_checks de Postfix para insertar automáticamente el encabezado en todos los correos salientes y así reducir omisiones por cuenta o dispositivo
- En las pruebas, algunos clientes siguieron mostrando el botón, pero el envío de reactions falló del lado del servidor; en otros entornos el botón apareció en gris
- Aunque se use el mismo encabezado, la forma en que se refleja en la UI varía entre clientes de Microsoft, así que el remitente puede reducir los correos de reaction, pero la experiencia del destinatario no es consistente
Correos no deseados de Outlook reactions
- En los últimos meses han aumentado las respuestas en forma de reactions a correos enviados
- Dentro del ecosistema de Microsoft parece manejarse como reacciones tipo 👍 o ❤️ en mensajes de Signal, pero fuera de ese entorno llegan como correos separados
- El cuerpo del correo recibido tiene una forma como esta
like [person] reacted to your message:
like es texto alternativo; si no se permite cargar contenido remoto, la imagen no se ve
- Como no se querían estos correos de reaction, se agregó un encabezado de bloqueo a los correos salientes
Agregar x-ms-reactions: disallow en Postfix
- Microsoft ofrece el encabezado
x-ms-reactions: disallow para Outlook reactions
- Se puede entender que, cuando este encabezado está configurado, la función de responder con reactions se suprime en los clientes de Microsoft
- Si el cliente de correo/MUA permite agregar encabezados, se puede configurar por cliente, pero si se usan varios clientes hay que hacerlo en cada uno
- Para aplicarlo a todos los correos salientes, se agregó en la configuración de Postfix
- En
/etc/postfix/main.cf está la siguiente configuración
header_checks = pcre:/etc/postfix/header_checks
- En
/etc/postfix/header_checks se agregó la siguiente regla
# add header to deal with unwanted Microsoft reactions (2024-07-16)
/^Date:/i PREPEND x-ms-reactions: disallow
- Al principio se insertó antes de
Content-Transfer-Encoding, pero como la configuración de mutt no enviaba ese encabezado, se cambió para ponerlo antes de Content-Type, y luego nuevamente antes del encabezado Date
- Después de reiniciar Postfix con
sudo service postfix restart, se hicieron pruebas con varios clientes y el nuevo encabezado se añadió correctamente en los encabezados del mensaje
Resultados de pruebas según el cliente de Microsoft
- Tras probar con algunas personas usuarias de Microsoft, en ciertos entornos se confirmó el comportamiento esperado
- En un caso, aunque el encabezado estaba agregado, la opción de reaction seguía apareciendo en el cliente del usuario de Microsoft
- El usuario pulsó una reaction, pero no llegó hasta el servidor de correo del remitente
- Las actualizaciones para mostrarlo en gris se despliegan a distintas velocidades según el cliente, y los intentos sobre correos donde la reaction está prohibida fallan del lado del servidor
- En otro entorno de usuario de Microsoft, el ícono de reaction apareció en gris y el texto al pasar el cursor mostraba
Reactions are disallowed on this message
- Según el sistema de Microsoft, la forma de mostrarlo parece variar; desde el punto de vista del remitente, aunque se logre el objetivo de no recibir correos de reaction, la experiencia de usuario no es ideal
1 comentarios
Comentarios en Hacker News
Si es una empresa que solo usa Outlook, la función de reacciones tiene bastante sentido, porque reduce muchísimo los correos de “me parece bien, gracias”
Claro, si de verdad quieres agradecer, puedes enviar un correo de agradecimiento como corresponde
Relacionado: https://news.ycombinator.com/item?id=28636536
Apple también metió la misma función en iMessage/SMS. Si todos en el grupo usaban Apple, funcionaba como se esperaba, pero la gente desafortunada que estaba fuera del ecosistema terminaba recibiendo una lluvia de mensajes como ‘{person} le dio me gusta a “{message}”’
En algunos casos, la gente incluso reaccionaba a esa reacción y se armaba una cadena de mensajes absurda
Supongo que estaba diseñado para usarse con servidores MSN, pero la gente también lo conectaba a servidores “normales”
https://en.wikipedia.org/wiki/Microsoft_Comic_Chat
Milagrosamente, la mayoría se pasó a Signal, pero de vez en cuando vuelven a sus hábitos de SMS
Recuerdo haber visto en correos del trabajo a algunas personas poner una J mayúscula al final de las frases en vez de un punto. Al principio pensé que, como la forma del gancho de la J parece una carita feliz, quizá era una forma corporativa de cortesía no tan directa
Luego resultó que la posición del valor ASCII de J, 0x4A, correspondía a una carita feliz en Wingdings. Todavía no entiendo bien cómo el cliente de correo Outlook sabía en la interfaz qué carácter debía convertir
Exchange convierte a HTML todos los correos que pasan por él, y envuelve la J en una etiqueta para seleccionar Wingdings. Algunas instalaciones de Exchange no ofrecen una copia en texto plano de los correos que pasan por ahí
Pasaron años antes de que me dieran una laptop con Windows y viera los correos en Outlook
Me gustaría que quienes detestan las reacciones explicaran qué es exactamente lo que les molesta tanto. ¿Les parece descortés que la otra persona ni siquiera se tome el trabajo de escribir? No termino de entender cuál es el problema.
Antes del correo electrónico, escribir una carta requería esfuerzo, y eso ayudaba a filtrar contactos con baja relación señal-ruido. El spam, el contenido generado por LLM y mensajes como las reacciones se van directo a la papelera. Que el remitente me haga perder tiempo obligándome a ver ese mensaje y apretar el botón de borrar no me parece tanto una grosería como una falta de criterio.
Puede sonar arrogante, pero a veces recibo cientos de correos al día, así que es un filtro necesario.
En segundo lugar, las “reacciones” no forman parte de la cultura del correo ni de las especificaciones estándar del email. Son algo inesperado y raro.
Así que no es que odie las reacciones en general, sino que me opongo a una función que solo funciona en la app de correo de MS y que en otros lados aparece rota.
Las reacciones tienen mucho más sentido en comunicaciones como la mensajería instantánea, donde hay intercambio en tiempo real y la brevedad importa. En email no aportan gran cosa.
Segundo, ¿qué significa recibir una reacción en un correo? ¿Se puede interpretar un “pulgar arriba” como señal de que puedo seguir adelante, o solo como “ya lo vi y recibí el mail”? Es ambiguo. Si estamos de acuerdo en cierta medida en que el email suele ser para trabajo importante, entonces la comunicación debe ser clara y precisa. Las reacciones son lo contrario, y se prestan más fácilmente a malentendidos según el contexto, la cultura y el estado de ánimo del destinatario.
Puede que existan usos excelentes y totalmente razonables para las reacciones en correo, pero cuesta mucho creer que Microsoft haya hecho una investigación seria con expertos de UI/UX, haya llegado a una conclusión clara y luego lo haya implementado. Como ni siquiera es un estándar, da la impresión de que lo hicieron un viernes por la tarde para mostrar “miren, esto se puede hacer”. La forma en que lo montan sobre un encabezado SMTP tiene todo el olor de un hack típico.
He pasado toda mi vida intentando controlar mi concentración, y parece que la humanidad entera decidió llenar el entorno compartido con más distractores. Es realmente horrible y manipulador. Ojalá se pudiera desactivar. Ojalá simplemente lo dejaran en paz. Mejor aún, ojalá ayudaran a que me concentre en lo que considero valioso.
Entiendo hasta cierto punto por qué a la gente no le gusta esto en el correo, pero en SMS y Slack siempre he disfrutado mucho la función de reacciones. Porque es una forma de decir “lo recibí, reaccioné positivamente y no hace falta decir más”.
Reemplaza muchas veces en que antes escribía de más solo para sonar cortés con un “perfecto, no tengo nada más que agregar”. Y de verdad odio que la otra persona me mande otra notificación solo para confirmar mi confirmación.
Claro, si yo lo usara en una conversación nadie entendería la referencia y me mirarían raro. Aunque eso igual pasaría.
Lo lanzaron el año pasado[1].
[1] https://blog.google/products/gmail/gmail-emoji-reactions/
Esta solución rompe DKIM porque inserta un nuevo encabezado de postfix.
En Thunderbird también se puede lograr lo mismo entrando al editor de configuración y agregando manualmente el encabezado “x-ms-reactions: disallow”, como se explica en https://kb.mozillazine.org/Custom_headers.
Cada día nace una nueva forma de tumor canceroso.
Las reacciones tienen sentido en MS Teams, Slack o cualquier cosa que parezca una sala de IRC, o sea, en una app de chat.
No entiendo por qué Microsoft decidió meter esta opción en Outlook.
Como son populares en las apps de chat, seguramente alguien en Microsoft decidió que meter una función nueva y popular en algo viejo y aburrido se vería bien para su carrera.
La verdad, esta idea me gusta bastante. ¿No habrá forma de estandarizarla y agregarla también a otros clientes de correo? Internamente, el comportamiento alternativo de que simplemente sea un correo normal legible por personas también está bastante bien
Pero me pregunto cómo manejan los idiomas distintos del inglés. ¿Saben cuál es el idioma del correo? ¿O siempre es inglés? Si es así, no está bien
Yo hago una biblioteca de componentes de chat (https://talkjs.com) y soporta tanto reacciones con emoji como notificaciones por correo de mensajes de chat perdidos. Si respondes a ese correo, aparece como un mensaje de chat dentro de la conversación. Agregar soporte de reacciones también al correo sería algo muy natural, pero me daría cosa si para los usuarios de Outlook fuera una UX excelente y para el resto una UX terrible con una avalancha de pequeños correos de reacción
Lamentablemente, no parece haber sido adoptado ampliamente: https://bugzilla.mozilla.org/show_bug.cgi?id=1724363
Esto me recuerda a Microsoft Comic Chat, que arruinaba mensajes de IRC para intentar pasar metadatos adicionales