Necesita crear un enlace que abra automáticamente un nuevo correo en Outlook con el destinatario, el asunto y el mensaje ya completados. Esto se logra mediante un tipo especial de enlace web llamado enlace mailto. Este artículo explica la sintaxis HTML correcta para construir estos enlaces y cómo usarlos en documentos y páginas web.
Puntos clave: Sintaxis y parámetros de los enlaces mailto
- mailto:destinatario@dominio.com: La estructura básica del enlace que abre un nuevo correo dirigido al destinatario especificado.
- ?subject=Su Asunto: El parámetro que prellena la línea de asunto del correo. Use %20 para los espacios.
- &body=Texto de su mensaje: El parámetro que prellena el cuerpo del correo. Use %0D%0A para los saltos de línea.
Entender la estructura y los parámetros de los enlaces mailto
Un enlace mailto es un esquema de Identificador Uniforme de Recursos. Cuando un usuario hace clic en él, se abre una nueva ventana de mensaje en su cliente de correo predeterminado. Outlook debe estar configurado como la aplicación de correo predeterminada en Windows para que el enlace funcione correctamente. El enlace puede incluir varios parámetros para prellenar campos como el destinatario, la copia de carbón, el asunto y el texto del cuerpo.
Los parámetros se agregan a la dirección de correo base usando un signo de interrogación para iniciar la cadena de consulta. Los diferentes parámetros se separan con un ampersand. Los caracteres especiales y los espacios deben codificarse. Por ejemplo, un espacio se convierte en %20 y un salto de línea se representa con %0D%0A. Esta codificación asegura que el enlace sea interpretado correctamente por el navegador y Outlook.
Parámetros mailto comunes
Además del destinatario básico, puede usar varios parámetros estándar. El parámetro ‘cc’ agrega destinatarios en copia de carbón. El parámetro ‘bcc’ agrega destinatarios en copia de carbón oculta. El parámetro ‘subject’ define la línea de asunto del correo. El parámetro ‘body’ contiene el texto principal del mensaje. Puede combinar todos estos en un solo enlace para crear un borrador de correo completamente prellenado.
Pasos para construir un enlace mailto para Outlook
Construya el enlace comenzando con el esquema mailto: seguido de una dirección de correo electrónico. Luego agregue parámetros para establecer el asunto y el cuerpo. Los siguientes pasos muestran la sintaxis exacta.
- Comience con el enlace básico del destinatario
Comience su etiqueta de anclaje HTML con el atributo href. El valor debe comenzar con mailto: seguido de la dirección de correo electrónico deseada. Por ejemplo: <a href=”mailto:alguien@ejemplo.com”>Escríbanos</a>. - Agregue el parámetro subject
Después de la dirección de correo electrónico, agregue un signo de interrogación y el parámetro subject. Use el formato ?subject=Su%20Asunto. Reemplace los espacios con %20. Ejemplo: <a href=”mailto:alguien@ejemplo.com?subject=Solicitud%20de%20reunión”>Solicitar una reunión</a>. - Agregue el parámetro body
Para incluir texto en el cuerpo, use un ampersand después del parámetro subject, luego &body=Su%20mensaje. Use %0D%0A para crear saltos de línea dentro del cuerpo. Ejemplo: <a href=”mailto:alguien@ejemplo.com?subject=Agenda&body=Por%20favor%20revise%20la%20agenda%20adjunta.%0D%0A%0D%0ASaludos%20cordiales,”>Enviar agenda</a>. - Agregue múltiples destinatarios o CC/BCC
Separe múltiples direcciones de correo electrónico en el campo principal ‘to’ con comas. Use &cc=correo@cc.com o &bcc=correo@bcc.com para agregar destinatarios en copia. Ejemplo: <a href=”mailto:principal@ejemplo.com,secundario@ejemplo.com?cc=gerente@ejemplo.com&subject=Actualización%20del%20equipo”>Enviar correo al equipo</a>. - Pruebe el enlace en un navegador web
Guarde su archivo HTML y ábralo en un navegador web como Microsoft Edge. Haga clic en el enlace que creó. Debería abrir una nueva ventana de mensaje en Outlook con todos los campos especificados completados.
Errores comunes y limitaciones que debe evitar
El enlace mailto no hace nada al hacer clic
Esto generalmente significa que no hay una aplicación de correo predeterminada configurada en Windows. Para solucionarlo, abra Configuración de Windows, vaya a Aplicaciones > Aplicaciones predeterminadas. En la barra de búsqueda, escriba “mail”. Haga clic en el resultado y seleccione Outlook para Windows o la aplicación de escritorio clásica de Outlook como predeterminada.
Los caracteres especiales aparecen rotos en el asunto o el cuerpo
Debe usar codificación URL para caracteres especiales. Los ampersands, signos de interrogación y signos de igual rompen la estructura del enlace si no se codifican. Use %26 para &, %3F para ?, y %3D para =. Codifique siempre los espacios como %20.
Los saltos de línea no funcionan en el texto del cuerpo
Debe usar los códigos correctos de retorno de carro y salto de línea. En un enlace mailto, una nueva línea se representa con %0D%0A. Usar \n o simplemente presionar Enter en su código HTML no funcionará. Para múltiples líneas en blanco, encadene los códigos como %0D%0A%0D%0A.
El enlace es demasiado largo y se corta
Los enlaces mailto tienen un límite práctico de longitud, a menudo alrededor de 2000 caracteres, dependiendo del navegador. Para textos de cuerpo muy largos, considere dirigir a los usuarios a un formulario web. También puede usar el cuerpo para proporcionar una plantilla con campos clave para que el usuario los complete.
Enlace mailto vs. complemento COM de Outlook: diferencias clave
| Elemento | Enlace mailto | Complemento COM de Outlook / VBA |
|---|---|---|
| Uso principal | Páginas web, documentos HTML, PDF | Automatización dentro de la propia aplicación de escritorio de Outlook |
| Complejidad | Sintaxis HTML simple, no requiere programación | Requiere conocimientos de Visual Basic for Applications |
| Control del destinatario | Se abre en la aplicación de correo predeterminada del usuario, que puede no ser Outlook | Garantiza funcionar dentro de la instancia de Outlook desde la que se ejecuta |
| Funcionalidad | Limitado a prellenar campos básicos (para, asunto, cuerpo, cc, bcc) | Puede adjuntar archivos, usar plantillas de correo específicas e interactuar con otras aplicaciones de Office |
| Implementación | Se incrusta directamente en cualquier medio compatible con HTML | Requiere ajustes de seguridad de macros y la distribución del proyecto VBA o archivo de complemento |
Ahora puede crear enlaces mailto funcionales que inicien Outlook con correos prellenados. Use estos enlaces en páginas de intranet o en documentos compartidos para estandarizar las solicitudes de comunicación. Para una automatización más avanzada, explore la creación de una Acción rápida de Outlook que inserte texto estándar con un solo clic.