Tomando el control del “mailto:”

¿Crees que el comando “mailto:” simplemente se limita a añadir una dirección de correo y ya? Pues te equivocas, es muy personalizable y yo os voy a enseñar como hacerlo.

La teoría

Lo primero que hay que tener claro es que el comando “mailto:” se utiliza igual que las strings de HTML, así que para añadir cosas las concatenaremos así: esteeselcomando:haciaquienlodirigimos?primera=prim&segunda=seg&tercera=terc.

Si no lo habéis entendido yo os lo explico: el comando va lo primero, después de los dos puntos ponemos el receptor, la primera query va con la interrogación y el resto se concatenan con el ampersand.

Los comandos

  • Dirección: mailto:dirección
  • Múltiples receptores: mailto:dirección1,dirección2
  • Con copia: mailto:dirección?cc=direccióncopia
  • Con copia privada: mailto:dirección?bcc=direccióncop
  • Con asunto: mailto:dirección?subject=Asunto
  • Con mensaje: mailto:dirección?body=Hola%0ACarlinhos (%0A salta de línea).

El ejemplo

Vamos a crear un mail a una dirección ficticia que tenga asunto, cuerpo y copia.

mailto:carl@inhos.com?bcc=linhos@car.com&subject=Asunto de correo&body=Hola%0ACarlinhos.

Puedes comprobar que funciona pulsando aquí.


Categorías

HTML

Carlos Sánchez

Una de mis pasiones es el diseño, y de hecho trabajo como diseñador de interfaces para aplicaciones de iOS, además de hacer de vez en cuando... Ver perfil ›

2 comentarios

  1.   ted dijo

    Lo que buscaba y a la primera. Gracias.

  2.   jc dijo

    Y para adjuntar archivos?.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *