Generador de enlaces mailto
Crea un enlace mailto con destinatarios, CC, CCO, asunto y cuerpo del mensaje bien codificados, y un enlace HTML listo para pegar en tu web.
Comprobaciones
No se ha encontrado ningún problema.
Cómo usar el generador de enlaces mailto
- Escribe una o varias direcciones en Para. Separa varias direcciones con comas o saltos de línea.
- Si quieres, rellena Cc y Cco, el Asunto y el Cuerpo del mensaje. Los saltos de línea del cuerpo se conservan.
- Indica el Texto del enlace, es decir, las palabras en las que harán clic tus visitantes. Si lo dejas vacío, se usa la primera dirección.
- Copia el Enlace mailto para usarlo en cualquier sitio que acepte una URL (un editor de botones, una newsletter, un código QR) o copia el Enlace HTML para pegarlo en una página web.
- Haz clic en Probar el enlace para abrir tu propia aplicación de correo con todo rellenado. No se envía nada hasta que tú mismo pulses «Enviar».
Cargar ejemplo rellena el formulario con una consulta de soporte de muestra y Borrar vacía todos los campos. Todo funciona en tu navegador.
Cómo se construye un enlace mailto
El esquema mailto: está definido en el RFC 6068. Los destinatarios van justo después de los dos puntos, separados por comas, y el resto de campos siguen como parámetros de consulta:
mailto:support@example.com?cc=sales@example.com&subject=Order%20question&body=Hello%2C%0D%0A...
Como todo el conjunto es una URL, cada valor debe ir codificado con porcentajes. Esta herramienta aplica las reglas que exige realmente el RFC:
- Los espacios se convierten en
%20, nunca en+. El signo más solo significa «espacio» en los envíos de formularios HTML. En un enlace mailto, muchos clientes de correo muestran un+literal, de modo queConsulta+pedidollegaría tal cual. Un+real de tu texto se codifica como%2B. - Los saltos de línea se convierten en
%0D%0A(retorno de carro más salto de línea), sea cual sea el final de línea de tu sistema, que es la forma que pide el RFC 6068 para el cuerpo. - Los caracteres reservados como
&,=,?,#y%se codifican, para que un asunto como «Preguntas & respuestas» no se parta en un segundo parámetro. - Las letras acentuadas y no latinas se codifican en UTF-8; por ejemplo,
épasa a ser%C3%A9yñpasa a ser%C3%B1. - La
@de cada dirección se mantiene legible, como permite el estándar.
En el resultado HTML, el enlace también se escapa para el atributo href y el texto del enlace se escapa como HTML, así que las comillas o los signos < y > de tu asunto no pueden romper la página.
Comprobaciones que se realizan
La lista de Comprobaciones señala las direcciones que no parecen válidas, las que aparecen dos veces entre Para, Cc y Cco, y las que contienen caracteres acentuados, que muchos clientes rechazan en los enlaces. Los nombres visibles como Ana <ana@example.com> no están permitidos en un enlace mailto, así que solo se conserva la dirección que va entre los signos < y >. También recibes un aviso cuando un enlace tiene asunto o cuerpo pero ningún destinatario, y cuando supera unos 2000 caracteres, el punto a partir del cual algunos navegadores y aplicaciones de correo empiezan a cortarlo.
Límites que conviene conocer
Un enlace mailto depende del dispositivo del visitante. Abre la aplicación de correo configurada como predeterminada y, en un ordenador sin ninguna (algo habitual entre quienes usan correo web), el clic puede no hacer nada o abrir una aplicación que nunca usan. Por eso es buena idea mostrar también la dirección como texto visible u ofrecer un formulario de contacto. Con un enlace mailto no se pueden añadir archivos adjuntos, y el formato HTML en el cuerpo no está admitido: el cuerpo es texto sin formato.
Preguntas frecuentes
¿Por qué los espacios se codifican como %20 y no como +?
El RFC 6068 trata la consulta de un mailto como una URI normal, en la que + es un carácter corriente. Solo los formularios HTML usan + para los espacios. Codificar los espacios como %20 es la única forma que todos los clientes de correo interpretan igual.
¿Puedo añadir varios destinatarios?
Sí. Introduce varias direcciones en Para, Cc o Cco, separadas por comas, puntos y comas o saltos de línea. La herramienta las une con comas, el separador que define el estándar. Algunas versiones antiguas de Outlook esperaban puntos y comas, pero los clientes actuales aceptan comas.
¿La copia oculta (Cco) se oculta a quien hace clic?
No. Cco oculta las direcciones a los demás destinatarios del correo, no a tu visitante. Cualquiera puede leer el enlace completo en el código fuente de la página, así que no pongas en Cco una dirección que quieras mantener en privado.
¿Los spammers pueden recopilar la dirección?
Las direcciones de los enlaces mailto son visibles en el código fuente de la página, y los bots de rastreo las recopilan. Si te preocupa el spam, un formulario de contacto es más seguro que un enlace mailto.
¿Por qué el enlace no hace nada en mi ordenador?
Tu navegador no tiene ninguna aplicación de correo predeterminada configurada. Elige una en los ajustes de tu sistema operativo o indica a tu navegador que use tu correo web para los enlaces mailto:. El enlace en sí está bien.
Herramientas relacionadas
- Codificador y decodificador de URL Codificador y decodificador de URL gratis. Codifica parámetros o URL completas, decodifica secuencias %XX y trata + como espacio en tu navegador.
- Generador de enlaces UTM Crea URL de campaña con parámetros UTM para Google Analytics, un enlace o cientos a la vez, conservando la consulta existente y con exportación CSV.
- Generador de metaetiquetas Generador de metaetiquetas gratis para title, meta description, URL canónica, robots y viewport, con control de longitud y HTML bien escapado.
- Generador de códigos QR Crea códigos QR gratis para enlaces, texto, wifi, contactos, correo y SMS. Añade colores y un logo y descárgalos en PNG o SVG sin salir de tu equipo.