2010-04-02 22 views

Respuesta

13

La respuesta corta es que no se puede. Los clientes de correo electrónico no proporcionan una forma de que los correos electrónicos activen su funcionalidad de reenvío.

Lo más cercano que podría venir sería proporcionar un enlace a un formulario que solicita a las personas que le proporcionen direcciones de correo electrónico pertenecientes a terceros a las que luego podría enviar correos electrónicos. (Si fuera ese tercero, el correo electrónico se eliminaría directamente en mi bandeja de correo no deseado, posiblemente después de completar el formulario molesto para informar spammers disponible en OIC)

La buena noticia es que los clientes de correo electrónico tienen funcionalidad Forward incorporado, por lo que no es necesario reinventar la rueda.

0

Intentaré ir con la ruta del script del lado del servidor.

Con PHP, use la función de correo y recupere TO: $ persona de una variable de envío que se envía.

puedan vincular se siente:

Click <a href="http://bmtk.net/forward.php?**uniqueid**">here</a> to forward this email to a friend! 
0

El más cercano es probable que pueda llegar a mediante el uso de un hipervínculo directo sería algo como esto:

mailto:[email protected]?subject=New+email&body=Blahblah 

Si el usuario intenta abrir este hipervínculo , esto debería desencadenar que el cliente predeterminado de correo electrónico del usuario aparezca con una nueva ventana de correo electrónico donde la dirección del destinatario, la línea de asunto y el cuerpo ya están completados. Soy consciente de que esta podría no ser la funcionalidad que buscas .

Además, es bastante probable que esto no funcione con todos los clientes de correo electrónico que existen, y aunque lo hiciera, sería muy engorroso agregar todo el cuerpo del correo electrónico a esa URL de hipervínculo.

Por lo tanto, yo también os recomiendo a resolver este problema o bien:

  • dejando que el lector de correo electrónico utilizan directamente las instalaciones hacia adelante de su cliente de correo electrónico; o

  • dirija el lector de correo electrónico a un formulario web donde permita que él/ella proporcione la dirección de correo electrónico del amigo, luego genere el correo para enviarlo en un script en el servidor y use un servidor de correo electrónico para enviar correo directamente .

5

El pequeño truco que utilizo es dejar el "mailto" parte en blanco, y luego en la sección del "cuerpo" poner en un enlace que apunta a un archivo en línea del correo electrónico HTML que sólo les envié.

De esta manera: mailto:? Subject = Asunto 20From%%% 20My 20Original% 20Email & cuerpo = Enlace% 20to% 20online% 20Archive% 20de% 20Original% 20Email:% 20http: //www.bing.com/

En outlook, el enlace se convierte automáticamente en un hipervínculo Y su cursor se predetermina en el campo "Para" porque es lo único que queda en blanco.

Lo hice como un trabajo rápido hasta que codificamos una página de destino para que llenen un formulario e ingresen la dirección de correo electrónico de sus amigos, etc.De esta forma, si alguien encuentra un enlace a nuestro correo electrónico archivado en nuestro SITIO, tendrá el enlace útil para abrir automáticamente su correo electrónico y comenzar a enviar un mensaje a su (s) amigo (s).

Cuestiones relacionadas