{"id":7183,"date":"2025-10-16T13:11:45","date_gmt":"2025-10-16T11:11:45","guid":{"rendered":"https:\/\/www.hostingtg.com\/blog\/?p=7183"},"modified":"2025-10-16T13:11:49","modified_gmt":"2025-10-16T11:11:49","slug":"mailto-crear-enlaces-de-email","status":"publish","type":"post","link":"https:\/\/www.hostingtg.com\/blog\/mailto-crear-enlaces-de-email\/","title":{"rendered":"Mailto: c\u00f3mo crear enlaces de email (bien) y cu\u00e1ndo usarlos"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong><code>mailto:<\/code><\/strong> es uno de esos cl\u00e1sicos del <strong><a href=\"https:\/\/www.hostingtg.com\/blog\/que-es-html\/\">HTML<\/a><\/strong> que <em>se niegan a pasar de moda<\/em>. Mientras muchos procesos migran a formularios extensos, chatbots o integraciones con CRM, el <strong>enlace mailto<\/strong> sigue cumpliendo una funci\u00f3n simple y poderosa: <strong>abrir el cliente de correo del usuario<\/strong> con un asunto y un mensaje <strong>pre-rellenados<\/strong>. Si buscas una v\u00eda directa para que te escriban sin fricci\u00f3n, <strong>mailto<\/strong> es un aliado que, bien usado, convierte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En mi experiencia, <strong>\u201clo simple puede perdurar\u201d<\/strong> no es solo una frase bonita: describe a la perfecci\u00f3n la utilidad del <strong>enlace de email<\/strong>. <em>Sin complicaciones ni intermediarios<\/em>, un <strong>link <code>mailto:<\/code><\/strong> conecta a la persona con tu direcci\u00f3n de correo y la invita a iniciar una conversaci\u00f3n <strong>uno a uno<\/strong>. Esta <strong>cercan\u00eda<\/strong> es oro para <strong>blogs<\/strong>, <strong>sitios personales<\/strong> o <strong>microemprendimientos<\/strong> donde la respuesta humana vale m\u00e1s que cualquier automatizaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora bien, <em>no todo es brillo<\/em>. <strong><code>mailto:<\/code> no es la opci\u00f3n m\u00e1s profesional<\/strong> en contextos corporativos o de alto volumen, especialmente por la <strong>falta de trazabilidad<\/strong> y el <strong>riesgo de spam<\/strong> al exponer tu direcci\u00f3n. Si necesitas <strong>seguimiento<\/strong>, m\u00e9tricas detalladas o cumplimiento estricto (auditor\u00eda, SLAs, pol\u00edticas internas), un <strong>formulario de contacto<\/strong> con backend, validaciones y anal\u00edtica suele ser mejor elecci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aun con sus l\u00edmites, el <strong>enlace HTML para email<\/strong> brilla por su <strong>rapidez<\/strong>. Un clic y el usuario ya est\u00e1 redactando desde <strong>Gmail, Outlook o Apple Mail<\/strong> (seg\u00fan su dispositivo). Esta inmediatez reduce fricci\u00f3n y favorece la <strong>intenci\u00f3n de contacto<\/strong> en escenarios informales, p\u00e1ginas de autor, portfolios, newsletters personales o landings de prueba de concepto. Cuando quiero mantener viva la <em>esencia del internet cl\u00e1sico<\/em>, lo uso como <strong>CTA secundario<\/strong> junto a un formulario principal: combino <strong>cercan\u00eda<\/strong> con <strong>profesionalidad<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Otra raz\u00f3n por la que recomiendo <strong>mailto<\/strong> es su <strong>personalizaci\u00f3n<\/strong>. Con unos pocos par\u00e1metros (<code>subject<\/code>, <code>body<\/code>, <code>cc<\/code>, <code>bcc<\/code>) puedes <strong>guiar el primer mensaje<\/strong> del usuario para que llegue con el <strong>contexto correcto<\/strong>. Esto acelera la atenci\u00f3n y reduce idas y vueltas: <em>menos \u201c\u00bfme cuentas m\u00e1s?\u201d y m\u00e1s \u201cvamos al grano\u201d<\/em>. Adem\u00e1s, con un toque de <strong>URL encoding<\/strong> (por ejemplo, <code>%20<\/code> para espacios y <code>%0A<\/code> para saltos de l\u00ednea) garantizas que el contenido <strong>se vea perfecto<\/strong> en distintos clientes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostingtg.com\/blog\/wp-content\/uploads\/2025\/10\/mailto-ejemplo.webp\"><img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"600\" src=\"https:\/\/www.hostingtg.com\/blog\/wp-content\/uploads\/2025\/10\/mailto-ejemplo.webp\" alt=\"mailto ejemplo\" class=\"wp-image-7185\" title=\"\"><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Si usas <strong>WordPress<\/strong> o <strong>Elementor<\/strong>, la implementaci\u00f3n es <em>literalmente pegar el enlace<\/em>: <code>mailto:tu@correo.com?subject=Asunto&amp;body=Texto<\/code>. En men\u00fas, botones o enlaces dentro del contenido, la integraci\u00f3n es inmediata. Mi recomendaci\u00f3n pr\u00e1ctica: a\u00f1ade un <strong><code>aria-label<\/code> descriptivo<\/strong> (accesibilidad) y un microcopy del tipo <strong>\u201cRespondemos en 24 h\u201d<\/strong> para reforzar <strong>confianza<\/strong> y <strong>claridad<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfEl gran \u201cpero\u201d?<\/strong> No todo usuario tiene <strong>cliente de correo<\/strong> configurado en escritorio. Por eso, una <strong>buena pr\u00e1ctica<\/strong> es ofrecer alternativas: <strong>formulario<\/strong>, <strong>WhatsApp\/Telegram<\/strong> o un <strong>bot\u00f3n \u201cCopiar email\u201d<\/strong>. Esta soluci\u00f3n UX evita la frustraci\u00f3n y mantiene el esp\u00edritu de <strong>mailto<\/strong>: <strong>contacto directo, sin vueltas<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qu\u00e9 es <code>mailto:<\/code> y c\u00f3mo funciona (con ejemplos r\u00e1pidos)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>mailto:<\/code><\/strong> es un <strong>esquema URI<\/strong> que, colocado en el atributo <code>href<\/code> de un enlace HTML, abre el cliente de correo configurado en el dispositivo del usuario con los campos pre-rellenados que t\u00fa definas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ejemplo m\u00ednimo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a href=\"mailto:hola@tu-dominio.com\">Escr\u00edbeme&lt;\/a>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Varios destinatarios (separados por coma):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a href=\"mailto:soporte@tu-dominio.com,ventas@tu-dominio.com\">Contactar&lt;\/a>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Con par\u00e1metros b\u00e1sicos:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a href=\"mailto:hola@tu-dominio.com?subject=Consulta&amp;body=Hola,%20tengo%20una%20duda\">\n  Enviar correo\n&lt;\/a>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cu\u00e1ndo brilla<\/strong>: en <strong>sitios peque\u00f1os, blogs o proyectos sencillos<\/strong> donde la fricci\u00f3n m\u00ednima genera m\u00e1s respuestas. Yo lo uso as\u00ed: cuando quiero un <strong>contacto directo y personal<\/strong>, sin capas extra.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cu\u00e1ndo se queda corto<\/strong>: si necesitas <strong>seguimiento<\/strong>, flujos de <strong>atenci\u00f3n al cliente<\/strong>, cumplimiento estricto (p.ej., auditor\u00eda) o <strong>protecci\u00f3n frente a spam<\/strong>, mejor un formulario con backend.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gu\u00eda paso a paso: del <code>&lt;a&gt;<\/code> al <code>mailto:<\/code> con asunto, cuerpo, CC y BCC<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La estructura b\u00e1sica es:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mailto:destinatario(s)?par\u00e1metro1=valor&amp;par\u00e1metro2=valor\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Par\u00e1metros m\u00e1s utilizados<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Par\u00e1metro<\/th><th>Qu\u00e9 hace<\/th><th>Ejemplo (sin codificar)<\/th><th>Notas<\/th><\/tr><\/thead><tbody><tr><td><code>to<\/code> (impl\u00edcito)<\/td><td>Destinatario(s) principal(es)<\/td><td><code>mailto:info@dominio.com<\/code><\/td><td>M\u00faltiples: <code>correo1,correo2<\/code><\/td><\/tr><tr><td><code>cc<\/code><\/td><td>Con copia<\/td><td><code>cc=admin@dominio.com<\/code><\/td><td>Varios separados por coma<\/td><\/tr><tr><td><code>bcc<\/code><\/td><td>Con copia oculta<\/td><td><code>bcc=legal@dominio.com<\/code><\/td><td>\u00datil para archivado<\/td><\/tr><tr><td><code>subject<\/code><\/td><td>Asunto<\/td><td><code>subject=Presupuesto web<\/code><\/td><td>Codifica espacios\/tildes<\/td><\/tr><tr><td><code>body<\/code><\/td><td>Cuerpo del mensaje<\/td><td><code>body=Hola, me interesa...<\/code><\/td><td>Soporta <strong>saltos de l\u00ednea<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejemplo completo (ya codificado en parte):<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a href=\"mailto:info@dominio.com?cc=admin@dominio.com&amp;bcc=legal@dominio.com&amp;subject=Solicitud%20de%20presupuesto&amp;body=Hola,%0A%0ANecesito%20informaci%C3%B3n%20sobre%20vuestros%20servicios.%0AGracias.\">\n  Pedir presupuesto\n&lt;\/a>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Consejo editorial (desde la experiencia):<\/strong> cuando quiero mantener <strong>la esencia del internet cl\u00e1sico<\/strong>, coloco el mailto como <strong>CTA secundario<\/strong>; el principal suele ser el formulario, as\u00ed equilibro <strong>cercan\u00eda<\/strong> y <strong>profesionalidad<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Codificaci\u00f3n esencial: espacios, acentos y saltos de l\u00ednea (<code>%20<\/code>, <code>%0A<\/code>)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para que funcione en todos los clientes de correo, <strong>codifica<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Espacios<\/strong> \u2192 <code>%20<\/code><\/li>\n\n\n\n<li><strong>Saltos de l\u00ednea<\/strong> \u2192 <code>%0A<\/code> (doble salto: <code>%0A%0A<\/code>)<\/li>\n\n\n\n<li><strong>Tildes y e\u00f1es<\/strong> (UTF-8 codificado en URL):\n<ul class=\"wp-block-list\">\n<li>\u00e1 \u2192 <code>%C3%A1<\/code><\/li>\n\n\n\n<li>\u00e9 \u2192 <code>%C3%A9<\/code><\/li>\n\n\n\n<li>\u00ed \u2192 <code>%C3%AD<\/code><\/li>\n\n\n\n<li>\u00f3 \u2192 <code>%C3%B3<\/code><\/li>\n\n\n\n<li>\u00fa \u2192 <code>%C3%BA<\/code><\/li>\n\n\n\n<li>\u00f1 \u2192 <code>%C3%B1<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Plantilla de cuerpo multil\u00ednea (copiar\/pegar):<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a href=\"mailto:hola@dominio.com?subject=Consulta%20r%C3%A1pida&amp;body=Hola,%0A%0AQuiero%20hacer%20una%20consulta%20sobre%20&#91;X].%0A%0AGracias%20y%20un%20saludo.\">\n  Escribir por email\n&lt;\/a>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pro tip:<\/strong> si escribes primero el texto normal, luego p\u00e1salo por un <strong>codificador de URL<\/strong> para evitar errores. Personalmente, aqu\u00ed es donde m\u00e1s veo fallos: <strong>espacios sin codificar<\/strong> que rompen el enlace.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Implementarlo en WordPress y Elementor sin tocar c\u00f3digo<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Editor de bloques (Gutenberg)<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Inserta <strong>Bloque \u2192 Enlace<\/strong> o selecciona un texto\/bot\u00f3n.<\/li>\n\n\n\n<li>En la URL, pega algo como:<br><code>mailto:hola@dominio.com?subject=Hola&amp;body=Escr%C3%ADbeme<\/code><\/li>\n\n\n\n<li>Guarda y prueba en m\u00f3vil y escritorio.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Men\u00fas y botones<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En <strong>Apariencia \u2192 Men\u00fas<\/strong>: crea un <strong>Enlace personalizado<\/strong> con el <code>mailto:<\/code> y ancla un texto claro (ej.: \u201cEscr\u00edbeme\u201d).<\/li>\n\n\n\n<li>En botones de tu tema: a\u00f1ade el <code>mailto:<\/code> en el campo <strong>URL<\/strong> del bot\u00f3n.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Elementor (sin c\u00f3digo)<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Arrastra un <strong>Button<\/strong>.<\/li>\n\n\n\n<li>En <strong>Link<\/strong>, pega el <code>mailto:<\/code> completo con par\u00e1metros.<\/li>\n\n\n\n<li>Opcional: a\u00f1ade un <strong>icono de sobre<\/strong> y un <code>aria-label<\/code> descriptivo.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mi criterio pr\u00e1ctico:<\/strong> en proyectos <strong>sencillos<\/strong>, el mailto en bot\u00f3n del <strong>header<\/strong> funciona genial; en proyectos serios con ventas, lo dejo en <strong>footer<\/strong> y priorizo <strong>formulario con tracking<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Buenas pr\u00e1cticas: accesibilidad, textos de enlace y anal\u00edtica de clics<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Accesibilidad<\/strong>\n<ul class=\"wp-block-list\">\n<li>Usa textos claros: \u201c<strong>Enviar email a soporte<\/strong>\u201d mejor que \u201cP\u00ednchame\u201d.<\/li>\n\n\n\n<li>A\u00f1ade <code>aria-label<\/code> si el contexto no es obvio:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a aria-label=\"Enviar correo al equipo de soporte\"\n   href=\"mailto:soporte@dominio.com?subject=Ayuda%20con%20mi%20pedido\">\n  Soporte por email\n&lt;\/a>\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Usabilidad y confianza<\/strong>\n<ul class=\"wp-block-list\">\n<li>Indica <strong>tiempos de respuesta<\/strong> cerca del enlace (\u201cRespondemos en 24h\u201d).<\/li>\n\n\n\n<li>Evita exponer correos sensibles en p\u00e1ginas con alto tr\u00e1fico si no quieres <strong>spam<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Medici\u00f3n (clics)<\/strong>\n<ul class=\"wp-block-list\">\n<li>Etiqueta el enlace con clases o <code>data-*<\/code> y usa tu suite anal\u00edtica para eventos de clic.<\/li>\n\n\n\n<li>En GA4 con Google Tag Manager, crea una regla que dispare en <strong>Click URL contiene <code>mailto:<\/code><\/strong> y guarda el <strong>correo\/ubicaci\u00f3n<\/strong> como par\u00e1metros.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Lo que me ha funcionado:<\/strong> integrar un peque\u00f1o texto que recuerde <strong>\u201cte contestamos personalmente\u201d<\/strong> refuerza la <strong>comunicaci\u00f3n personal<\/strong> que a m\u00ed me gusta del mailto, sin renunciar a medir los clics.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Ventajas y l\u00edmites reales de <code>mailto:<\/code> frente a formularios<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ventajas<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Velocidad<\/strong>: un \u00fanico clic y el usuario ya est\u00e1 escribiendo desde su cliente favorito.<\/li>\n\n\n\n<li><strong>Cercan\u00eda<\/strong>: conversaci\u00f3n <strong>uno a uno<\/strong>, muy \u00fatil en <strong>blogs<\/strong> y <strong>microemprendimientos<\/strong>.<\/li>\n\n\n\n<li><strong>Mantenimiento cero<\/strong>: no hay backend ni base de datos que cuidar.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Limitaciones<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>No hay trazabilidad<\/strong> nativa (dif\u00edcil saber si el usuario envi\u00f3 el correo).<\/li>\n\n\n\n<li><strong>Exposici\u00f3n al spam<\/strong> si muestras la direcci\u00f3n.<\/li>\n\n\n\n<li><strong>Dependes del cliente de correo<\/strong> del usuario (si no lo tiene configurado, habr\u00e1 fricci\u00f3n).<\/li>\n\n\n\n<li><strong>Imagen corporativa<\/strong>: puede percibirse <strong>menos profesional<\/strong> en contextos enterprise.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mi resumen honesto:<\/strong> lo uso <strong>con precauci\u00f3n<\/strong>. Cuando un proyecto necesita <strong>seguimiento, SLAs o anal\u00edtica profunda<\/strong>, prefiero un formulario (o ambos: formulario como principal, <code>mailto:<\/code> como atajo humano).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Casos de uso recomendados (y cu\u00e1ndo evitarlo)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>S\u00ed, \u00fasalo cuando\u2026<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tu web es <strong>personal, blog o landing<\/strong> de baja complejidad.<\/li>\n\n\n\n<li>Buscas <strong>respuesta r\u00e1pida<\/strong> y trato cercano.<\/li>\n\n\n\n<li>No manejas datos sensibles ni requieres flujos de aprobaci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ev\u00edtalo cuando\u2026<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Necesites <strong>historial<\/strong>, <strong>KPIs de soporte<\/strong> o integraciones con <strong>CRM<\/strong>.<\/li>\n\n\n\n<li>Haya <strong>requisitos legales<\/strong> de registro\/consentimiento.<\/li>\n\n\n\n<li>Est\u00e9s en <strong>entornos corporativos<\/strong> con protocolos estrictos.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Aqu\u00ed encaja perfecto tu visi\u00f3n: \u201c<strong>herramienta eficaz para sitios peque\u00f1os<\/strong>\u201d, pero si tu marca corporativa cuida mucho la <strong>imagen<\/strong> y el <strong>control<\/strong>, el <strong>formulario<\/strong> gana.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Ejemplos listos para copiar (bot\u00f3n, men\u00fa, varios destinatarios)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bot\u00f3n call to action<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a class=\"btn btn-primary\"\n   href=\"mailto:hola@dominio.com?subject=Quiero%20hablar&amp;body=Hola,%0A%0A%C2%BFPodemos%20agendar%20una%20llamada?%0AGracias.\">\n  &#x2709;&#xfe0f; Escr\u00edbeme\n&lt;\/a>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Varios destinatarios + CC\/BCC<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a href=\"mailto:ventas@dominio.com,soporte@dominio.com?cc=admin@dominio.com&amp;bcc=archivo@dominio.com&amp;subject=Pedido%20de%20informaci%C3%B3n&amp;body=Hola%20equipo,%0A%0ADeseo%20saber%20m%C3%A1s%20sobre%20&#91;producto].%0A%0AGracias.\">\n  Contactar con el equipo\n&lt;\/a>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>En men\u00fa de navegaci\u00f3n (WordPress)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>URL: <code>mailto:contacto@dominio.com?subject=Consulta<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>En firma\/pie<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a href=\"mailto:contacto@dominio.com\">contacto@dominio.com&lt;\/a>\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Errores comunes y c\u00f3mo solucionarlos<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Espacios sin codificar<\/strong> \u2192 usa <code>%20<\/code>.<\/li>\n\n\n\n<li><strong>Saltos de l\u00ednea que no funcionan<\/strong> \u2192 usa <code>%0A<\/code> (no <code>\\n<\/code>).<\/li>\n\n\n\n<li><strong>Caracteres especiales (tildes, \u00f1)<\/strong> \u2192 codif\u00edcalos en UTF-8 para URL.<\/li>\n\n\n\n<li><strong>Separadores de par\u00e1metros<\/strong> \u2192 el primero va con <code>?<\/code>, los siguientes con <code>&amp;<\/code>.<\/li>\n\n\n\n<li><strong>Varios destinatarios<\/strong> \u2192 separados por <strong>coma<\/strong>, no por <code>;<\/code>.<\/li>\n\n\n\n<li><strong>Cliente de correo no configurado<\/strong> \u2192 ofrece <strong>alternativa<\/strong> (formulario o \u201ccopiar email\u201d).<\/li>\n\n\n\n<li><strong>Spam por exposici\u00f3n del correo<\/strong> \u2192 ofusca o usa un <strong>protector anti-bots<\/strong> b\u00e1sico.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Soluci\u00f3n UX que aplico mucho:<\/strong> junto al mailto coloco un bot\u00f3n <strong>\u201cCopiar email\u201d<\/strong> (clipboard) para quienes no tienen cliente configurado. Minimiza la frustraci\u00f3n y mantiene la sencillez que tanto valoramos.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ: todo lo que te preguntar\u00e1s sobre <code>mailto:<\/code><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfC\u00f3mo a\u00f1ado asunto y cuerpo?<\/strong><br>Con <code>?subject=\u2026&amp;body=\u2026<\/code> y <strong>codificaci\u00f3n<\/strong> URL.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfPuedo usar CC y BCC?<\/strong><br>S\u00ed: <code>&amp;cc=\u2026&amp;bcc=\u2026<\/code> con m\u00faltiples direcciones separadas por coma.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfC\u00f3mo pongo saltos de l\u00ednea?<\/strong><br><code>%0A<\/code> (doble salto: <code>%0A%0A<\/code>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfQu\u00e9 pasa si el usuario no tiene cliente de correo?<\/strong><br>Dale alternativas: <strong>formulario<\/strong>, <strong>WhatsApp\/Telegram<\/strong> o un bot\u00f3n <strong>\u201ccopiar email\u201d<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfEs mejor <code>mailto:<\/code> o formulario?<\/strong><br>Depende del <strong>nivel de control<\/strong> que necesitas. Para cercan\u00eda y rapidez, <strong>mailto<\/strong>; para <strong>seguimiento y anal\u00edtica<\/strong>, <strong>formulario<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfC\u00f3mo reduzco el spam?<\/strong><br>Ofusca la direcci\u00f3n, usa im\u00e1genes del correo en el <strong>footer<\/strong> o filtros anti-spam del servidor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opini\u00f3n Personal<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voy a ser claro: <strong><code>mailto:<\/code> sigue teniendo sentido en 2025<\/strong>. En un ecosistema obsesionado con automatizarlo todo, <em>me fascina<\/em> c\u00f3mo un <strong>enlace de email<\/strong> bien colocado puede abrir una conversaci\u00f3n directa, humana y sin fricci\u00f3n. <strong>Cero formularios, cero pantallas intermedias<\/strong>. Cuando busco cercan\u00eda y respuesta r\u00e1pida, lo prefiero como <strong>atajo honesto<\/strong>: clic y a escribir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tambi\u00e9n soy realista: <strong>no todo proyecto necesita (o deber\u00eda usar) <code>mailto:<\/code><\/strong>. En contextos corporativos, con requisitos de trazabilidad y m\u00e9tricas, un <strong>formulario con seguimiento<\/strong> es la opci\u00f3n profesional. Aun as\u00ed, incluso ah\u00ed, un <strong>mailto como CTA secundario<\/strong> \u2014por ejemplo, en el footer o en la bio\u2014 aporta esa capa de <em>calidez<\/em> que a veces las marcas olvidan. Mi regla: <strong>si el contacto requiere conversaci\u00f3n personal, mailto suma; si exige proceso, formulario manda<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Otra cosa que valoro es el <strong>control del mensaje<\/strong> desde el primer segundo: con <code>subject<\/code> y <code>body<\/code> predefinidos, gu\u00edo el contexto y ahorro ida y vuelta. Y s\u00ed, hay que <strong>codificar bien<\/strong> (espacios, tildes, saltos de l\u00ednea) y <strong>cuidar la accesibilidad<\/strong> (texto descriptivo, <code>aria-label<\/code>). Son detalles m\u00ednimos que marcan la diferencia entre un enlace chapucero y una <strong>experiencia pulida<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00bfEl \u201cpero\u201d de siempre? <strong>Spam<\/strong> y <strong>usuarios sin cliente configurado<\/strong>. Se mitiga f\u00e1cil: un <strong>bot\u00f3n \u201cCopiar email\u201d<\/strong>, una alternativa de <strong>WhatsApp\/Telegram<\/strong> y, si hace falta, <strong>ofuscar la direcci\u00f3n<\/strong>. Con eso, sigues manteniendo la <strong>esencia del internet cl\u00e1sico<\/strong> que me encanta: <em>hablar con personas, no con sistemas<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mi conclusi\u00f3n<\/strong>: <strong><code>mailto:<\/code> es una herramienta sencilla que rinde cuando sabes d\u00f3nde ponerla<\/strong>. Para blogs, portfolios, side projects o p\u00e1ginas de autor, es un <em>s\u00ed rotundo<\/em>. Para ventas complejas y soporte con SLA, \u00fasalo de apoyo, no como columna vertebral.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora te leo: <strong>\u00bfc\u00f3mo te ha ido a ti con <code>mailto:<\/code>?<\/strong> \u00bfTe mejora la conversi\u00f3n o te genera problemas? <strong>D\u00e9jame tus comentarios abajo<\/strong>: quiero conocer tus casos, dudas y trucos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>mailto: es uno de esos cl\u00e1sicos del HTML que se niegan a pasar de moda. Mientras muchos procesos migran a formularios extensos, chatbots o integraciones con CRM, el enlace mailto sigue cumpliendo una funci\u00f3n simple y poderosa: abrir el cliente de correo del usuario con un asunto y un mensaje pre-rellenados. Si buscas una v\u00eda [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7184,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_aifi_custom_prompt":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[952],"tags":[1153,675,678,1152,665],"class_list":["post-7183","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guias","tag-codigo","tag-desarrollo","tag-html","tag-mailto","tag-programacion"],"_links":{"self":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts\/7183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/comments?post=7183"}],"version-history":[{"count":2,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts\/7183\/revisions"}],"predecessor-version":[{"id":7187,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts\/7183\/revisions\/7187"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/media\/7184"}],"wp:attachment":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/media?parent=7183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/categories?post=7183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/tags?post=7183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}