piapia123
es

Generador de enlaces mailto

Generadores

Todo se ejecuta en tu navegador: no se sube nada

Entrada
Arrastra un archivo aquí para cargarlo
Resultado

`mailto:` es uno de los pocos protocolos que todavía abren el cliente de correo con un clic, pero sus reglas de parámetros son contraintuitivas y escribirlo a mano casi siempre sale mal. Esta herramienta arma los destinatarios (la cabecera) con cc, cco, asunto y cuerpo (parámetros de consulta), y resuelve tres cosas que se pasan por alto: un salto de línea en el cuerpo debe ser `%0D%0A` (un `%0A` suelto lo descartan algunos clientes), los `&`, `?` y `#` del asunto o del cuerpo hay que codificarlos, y un enlace de más de unos 2000 caracteres se trunca en silencio, así que avisa. También se elige si unir las direcciones con `,` o con `;` (Outlook solo acepta `;`).

Funciones

  • Un destinatario por línea, armados en un enlace mailto
  • Cc, cco, asunto y cuerpo, todo incluido
  • Los saltos del cuerpo codificados como %0D%0A, para que los clientes no los coman
  • Codificación automática de & ? # en el asunto y el cuerpo
  • Aviso a partir de unos 2000 caracteres, donde puede truncarse
  • Elige , o ; como separador de direcciones (Outlook necesita ;)
  • Cada parámetro desglosado para comprobarlo
  • Un asunto sin destinatario también vale (mailto:?subject= es válido)

Cómo se usa

  1. Escribe un correo destinatario por línea
  2. Rellena Cc, Cco, asunto y cuerpo si los necesitas (en el cuerpo, \n para un salto)
  3. Cambia el separador a punto y coma para compatibilidad con Outlook
  4. Copia el enlace en una página, un correo o un documento

Preguntas frecuentes

¿Por qué el salto de línea del cuerpo tiene que ser %0D%0A?
El cuerpo de un mailto viaja codificado como URL, y el salto de línea canónico es retorno de carro más salto de línea, es decir `%0D%0A`. Un `%0A` suelto lo ignoran algunos clientes y tus líneas se juntan en una sola. La herramienta convierte tanto los saltos reales como el `\n` literal en `%0D%0A`.
¿Coma o punto y coma?
La RFC 6068 admite los dos, pero Outlook solo acepta el punto y coma. Elige `;` si te importa Outlook; la coma es más común en páginas web, Gmail y Apple Mail. Los destinatarios y las direcciones en Cc se unen con el separador que elijas.
¿Por qué avisa cuando el enlace es largo?
Los navegadores y los clientes de correo tienen límites prácticos de longitud para `mailto:` (la cifra exacta varía). Al pasarse, no da error: el enlace se trunca sin avisar y el cuerpo llega a medias. Por encima de unos 2000 caracteres la herramienta avisa; un adjunto o un cuerpo más corto es más seguro.

Herramientas relacionadas