¿Tus correos con encuestas llegan sin los botones de votación? Con esta guía aprenderás cómo Outlook presenta las opciones de voto, qué elementos pueden eliminarlas y los pasos detallados para restaurarlas de forma definitiva, tanto para usuarios finales como para administradores de Exchange.
Cómo funcionan los botones de votación en Outlook
Los botones no son meros iconos incrustados: Outlook agrega propiedades MAPI dentro de un contenedor TNEF (Transport Neutral Encapsulation Format) denominado winmail.dat
. El cliente de escritorio completo interpreta ese contenedor y dibuja los botones en la cinta del mensaje.
Si el mensaje se convierte a HTML o Texto sin formato antes de llegar al destinatario, el contenedor TNEF se descarta y los botones desaparecen. Por este motivo, entender el flujo de transporte y dónde se realiza cualquier conversión de formato es clave para la resolución.
Requisitos previos indispensables
- Cliente adecuado: Outlook para escritorio (versiones de 2016 en adelante, incluidas M365 Apps). Outlook en la web, móviles u otros clientes IMAP/POP no muestran botones.
- Buzones en Exchange: Tanto remitente como destinatario deben residir en Exchange (Online o local). Aunque no es requisito absoluto, simplifica la entrega nativa de TNEF.
- Formato Rich Text: La opción Formato de mensaje > Texto enriquecido debe estar activa al redactar. El ajuste “Dejar que Outlook decida” no siempre fuerza RTF.
- Sin cifrado especial: IRM/MIP, S/MIME o encapsulados TLS propietarios ocultan las propiedades MAPI y, por consiguiente, los botones.
Diagnóstico paso a paso
Comprobar cliente y versión
1. En el equipo del destinatario abre Archivo > Cuenta de Office > Acerca de Outlook y anota la versión.
2. Confirma que no sea el modo ligero de Citrix o WVD que oculta funcionalidades avanzadas.
3. Para descartar problemas de perfil, inicia Outlook en Modo seguro (outlook.exe /safe
) y abre el mensaje.
Verificar el formato de salida
1. Envía un correo de prueba con botones a ti mismo.
2. Haz clic con botón derecho en el mensaje de la carpeta Elementos enviados, elige Ver origen del mensaje y busca la cabecera Content-Type: application/ms-tnef
. Si no existe, el mensaje ya viajó sin TNEF y la causa está en el remitente o en la estación de trabajo.
3. Si la cabecera existe pero el destinatario no ve botones, algún punto intermedio del flujo elimina TNEF.
Revisar reglas y complementos
1. Deshabilita temporalmente complementos COM y VSTO (pestaña Archivo > Opciones > Complementos) y reintenta.
2. Comprueba reglas de transporte (Exchange) y reglas locales que reenvíen o modifiquen el mensaje.
3. En escenarios híbridos, verifica que los conectores no estén configurados para convertir automáticamente RTF a HTML.
Identificar conversiones de formato en gateways
Aplica un flujo de prueba directo:
- En el Centro de administración de Exchange crea una excepción temporal para que los mensajes procedentes de la IP del remitente no pasen por el antispam o el gateway de seguridad.
- Repite el envío. Si los botones aparecen, el problema reside en el dispositivo o servicio intermedio.
- Dentro del propio gateway busca políticas de “Content Disarm & Reconstruction”, “MIME rewrite” o “RTF to HTML”. Desactiva o ajusta solo para mensajes internos.
Impacto de cifrado y seguridad avanzada
IRM/MIP encapsula el mensaje en un contenedor protegido que consume el espacio asignado a TNEF. Del mismo modo, S/MIME crea una envoltura application/pkcs7-mime
que elimina propiedades internas.
Solución: remite la votación sin cifrado o usa Azure Purview únicamente con etiquetas de clasificación sin protección.
Pruebas rápidas de laboratorio
Una vez descartados los factores anteriores, ejecuta la prueba controlada dentro del entorno de laboratorio o en dos buzones de prueba:
- Crea un correo RTF con asunto Prueba votos, añade botones personalizados con tres opciones (Opción A;Opción B;Opción C) y envíalo del buzón A al buzón B sin gateways.
- En el buzón B comprueba la presencia de los botones. Emite un voto y envíalo.
- En el buzón A localiza el mensaje original en Elementos enviados; la pestaña Seguimiento mostrará la respuesta. Si no aparece, el problema persiste en origen.
Matriz de causas y soluciones
Causa principal | Síntoma específico | Corrección recomendada |
---|---|---|
Outlook en la web o móvil | No se ofrecen botones, solo texto “Ha destinado…” | Abrir en cliente de escritorio o habilitar Outlook para escritorio virtual |
Conversión RTF→HTML en gateway | Cabecera Content-Type: application/ms-tnef ausente | Crear regla de excepción TNEF para rutas internas |
Complemento de terceros que limpia MAPI | Otros formularios personalizados tampoco funcionan | Deshabilitar complemento y contactar con el proveedor |
Mensaje cifrado (IRM/S/MIME) | Botones y campos Parte/Descripción no aparecen | Enviar sin cifrado o con etiqueta sin protección |
Versión antigua de Outlook (2010 o anterior) | Botones visibles pero no se registra el voto | Actualizar a versión compatible (2016+) |
Seguimiento y métricas
El registro de transporte de Exchange (message tracking log) conserva la propiedad X-MS-TNEF-Correlator
. Con PowerShell puedes verificar si se mantiene entre hops:
> Get-MessageTrackingLog -MessageId <ID> | Select Timestamp,EventId,ServerHostname,TnefCorrelationId
Si la columna TnefCorrelationId aparece vacía tras un evento RECEIVE
en un servidor intermedio, ese salto eliminó TNEF.
Buenas prácticas para administradores
- Mantener una lista blanca de dominios internos en gateways para evitar reescritura MIME.
- Documentar cada regla de transporte que modifique contenido y revisarla tras actualizaciones de software de seguridad.
- Usar grupos de prueba (pilot rings) después de cada actualización de cliente para detectar incompatibilidades tempranas.
- Formar a los usuarios: incluir siempre instrucciones para votar desde el cliente de escritorio y evitar reenvío externo.
Preguntas frecuentes
¿Puedo forzar la visualización de botones en Outlook web?
Actualmente no. Outlook en la web muestra un banner que invita a abrir el mensaje en el cliente de escritorio cuando detecta un contenedor TNEF.
¿Qué sucede si reenvío un mensaje con votaciones?
El reenvío genera un nuevo ID de mensaje sin la propiedad TNEF original; los destinatarios de la versión reenviada no verán botones ni podrán actualizar el seguimiento.
¿Cómo elimino permanentemente las votaciones de un mensaje ya enviado?
En Elementos enviados abre el mensaje, selecciona Acciones > Editar mensaje, ve a Opciones > Seguimiento y desmarca Usar botones de votación. Guarda y cierra; los destinatarios dejarán de ver opciones y el seguimiento se detendrá.
Conclusión
Los botones de votación dependen de la preservación íntegra de TNEF y de un cliente que interprete las propiedades MAPI. Si faltan, verifica primero que ambas partes usen Outlook de escritorio, envía en Rich Text y elimina cualquier conversión o cifrado intermediario. Deshabilitar complementos agresivos y revisar reglas de transporte suele resolver la mayoría de los casos. Aplicando la metodología propuesta asegurarás encuestas funcionales y un seguimiento fiable en tu organización.