2010-07-02 1 views
7

tengo una etiqueta de anclaje en mi página web que actualmente se define como:HTML en mailto ancla etiqueta

<a href="mailto:[email protected]?subject=Welcome&body=Check this out, please click <a href='http://example.com'>here</a>">Send to a Friend</a> 

Como demuestra este enlace, estoy tratando de enviar algo de HTML en un correo electrónico cuando un usuario hace clic en un enlace. Sin embargo, cuando se abre el texto en el editor de correo electrónico, se muestra como texto puro. ¿Cómo logro que esté en formato HTML?

Respuesta

2

Estoy bastante seguro de que esto es imposible.

+2

... y con razón; si esto fuera posible, sería un agujero de seguridad bastante importante. – Piskvor

1

Creo que depende de un editor de correo electrónico las opciones predeterminadas. Si le dice al navegador que abre el editor de correo electrónico, no puede decirle qué método envió.

Si desea tener control con parámetros como este, debe implementar el envío de correo por cuenta propia.

1

Depende de la configuración del cliente de correo electrónico del usuario.

Si tienen "enviar correo electrónico en texto plano" (o cualquiera que sea la opción en su sistema de correo electrónico), entonces el texto se interpretará como texto sin formato.

Si obtuvieron "enviar como HTML", debería codificarse correctamente.

No tiene control sobre esto.

Cuestiones relacionadas