mailto es un esquema de identificador uniforme de recursos (URI) para direcciones de correo electrónico . Se utiliza para producir hipervínculos en sitios web que permiten a los usuarios enviar un correo electrónico a una dirección específica directamente desde un documento HTML , sin tener que copiarlo e ingresarlo en un cliente de correo electrónico .
Originalmente fue definido por la Solicitud de Comentarios (RFC) 1738 en diciembre de 1994, [1] ampliado por RFC 2368 en julio de 1998, [2] y perfeccionado por RFC 6068 en octubre de 2010. [3]
Ejemplos de
"mailto" se puede utilizar dentro de un documento HTML para generar un enlace para enviar correo electrónico:
< Un href = "mailto: [email protected]" > Enviar correo electrónico a >
Al hacer clic en el hipervínculo, se abre automáticamente el cliente de correo electrónico predeterminado, con la dirección de correo electrónico de destino precargada.
Es posible especificar valores iniciales para los encabezados (por ejemplo, asunto, cc, etc.) y el cuerpo del mensaje en la URL. Los espacios en blanco, los retornos de carro y los avances de línea no se pueden incrustar, pero deben estar codificados en porcentaje : [4]
< Un href = "mailto:? [email protected] subject=This%20is%20the%20subject&[email protected]&body=This%20is%20the%20body" > Enviar correo electrónico a >
Se pueden especificar varias direcciones: [3]
< Un href = "mailto: alguien @ example.com, someoneelse @ example.com" > Enviar correo electrónico a >
La dirección se puede omitir:
< Un href = "mailto:? A = & subject = mailto% 20with% 20examples & body = https% 3A% 2F% 2Fen.wikipedia.org% 2Fwiki% 2FMailto" > Compartir este conocimiento ... un >
Seguridad y privacidad
En RFC2368 se mencionan varios problemas de seguridad, sin embargo, la mayor preocupación es la recolección de direcciones robóticas . Las construcciones de Mailto se pueden ubicar dentro de las páginas HTML por medios automatizados que generalmente incluyen el uso de construcciones DOM o expresiones regulares . Las direcciones recolectadas por estos medios pueden agregarse a las listas de correo masivo de los spammers y, por lo tanto, recibir grandes cantidades de correo no deseado.
Si bien existen métodos para "fortalecer" los enlaces mailto contra la recolección ( entre ellos, la manipulación de direcciones y la ofuscación de direcciones basada en JavaScript ) , estas protecciones pueden eludirse mediante robots recolectores suficientemente sofisticados. Otras técnicas, como colocar la dirección en un muro detrás de un CAPTCHA o un "control de humanidad" similar, brindan seguridad a la par con la disponible para otros métodos de contacto, sobre todo formularios web , que experimentan desafíos similares para prevenir el spam.
Referencias
- ^ Berners-Lee, T .; Maestro, Larry; McCahill, M. (diciembre de 1994). "Localizadores uniformes de recursos (URL)" . Consultado el 11 de septiembre de 2020 .
- ^ Hoffman, Paul; Maestro, Larry; Zawinski, Jamie (julio de 1998). "El esquema de URL mailto" . Consultado el 26 de septiembre de 2015 .
- ^ a b Duerst, Martin; Maestro, Larry; Zawinski, Jamie (octubre de 2010). "El esquema de URI 'mailto'" . Consultado el 26 de septiembre de 2015 .
- ^ "Creación de hipervínculos § Vínculos de correo electrónico" . Documentos web de MDN . Consultado el 30 de septiembre de 2019 .