Tecnología

Inicio

Cómo crear un correo electrónico to forma de guión

Cómo crear un correo electrónico to forma de guión


El HTML "mailto:" etiqueta permite a los usuarios enviar correo electrónico de formularios en línea. Normalmente, las páginas web que ofrecen este tipo de funcionalidad permite a los usuarios escribir un mensaje, especificar una dirección de correo electrónico y enviar el mensaje a la dirección indicada. El mailto: Etiqueta utiliza la aplicación de correo electrónico predeterminada que se encuentra en el sistema del usuario para enviar correo electrónico. Es la forma más sencilla para que los usuarios pueden enviar mensajes a direcciones específicas sin necesidad de utilizar un script del lado del servidor y un servidor de correo configurado correctamente.

Instrucciones

Correo HTML para formar secuencias de comandos

1 Abra un editor de texto y crear un archivo que contiene el mailto: escrito en HTML. Crear campos de entrada del formulario: uno para una dirección de correo electrónico, una para el asunto del mensaje y uno para el mensaje. Guarde el archivo como mail_to_html.html.

<Html>
<Head> </ head>
<Body>
<Form>
EMail: <input type = "text" name = "email">
<br>
Asunto: <input type = "text" name = "subject">
<br>
Mensaje: <filas de área de texto = "5" cols = "30" name = "mensaje"> </ textarea>
<br>
<Input type = "submit" value = "Enviar">
</ Form>
</ Body>
</ Html>

2 Añadir un atributo de acción a la forma y la puso a la dirección de correo electrónico que debe recibir el correo electrónico. Escriba la dirección de correo electrónico justo después de la "mailto:" texto, por lo que parece "mailto:. [email protected]" Establecer atributo enctype de la forma en text / html y establecer el atributo del método a POST. Por ejemplo:

<Html>
<Head> </ head>
<Body>
<Form action = "mailto: @ type_the_recipient_here type_email_location_here" método enctype = "text / plain" = "post">
EMail: <input type = "text" name = "email">
<br>
Asunto: <input type = "text" name = "subject">
<br>
Mensaje: <filas de área de texto = "5" cols = "30" name = "mensaje"> </ textarea>
<br>
<Input type = "submit" value = "Enviar">
</ Form>
</ Body>
</ Html>

Guardar mail_to_html.html.

3 mail_to_html.html abierta en un navegador web y rellene el formulario. Haga clic en el botón "Enviar". Cuando se hace clic en el botón Enviar, una aplicación de correo electrónico predeterminada se abrirá y se puede utilizar para enviar el correo electrónico.

JavaScript Correo A forma de guión

4 Abra un editor de texto y crear un archivo que contiene el "mailto:" escrito en HTML. Crear campos de entrada del formulario: una dirección de correo electrónico del usuario, uno para el asunto del mensaje y uno para el mensaje en sí mismo. Guarde el archivo como mail_to_javascript.html. Por ejemplo:

<Html>
<Head> </ head>
<Body>
<Form>
EMail: <input type = "text" name = "email">
<br>
Asunto: <input type = "text" name = "subject">
<br>
Mensaje: <filas de área de texto = "5" cols = "30" name = "mensaje"> </ textarea>
<br>
<Input type = "submit" value = "Enviar">
</ Form>
</ Body>
</ Html>

5 Escribir una función JavaScript llamada "javascript_mailTo ()" que procesa los datos del formulario. Coloque la función entre JavaScript "<script> etiquetas" en "<head>" sección del formulario. Esta función abre una nueva ventana para que el usuario puede enviar el correo electrónico. Por ejemplo:

<Html>
<Head>
<Script type = "text / javascript">
función javascript_mailTo (myForm) {
correo electrónico var = myForm.email.value;
var objeto = myForm.subject.value;
var message = myForm.message.value;
var mailTo = 'mailto:' + correo + '? subject =' + sujeto + '& body =' + mensaje; ganar = window.open (mailto: 'emailWindow');
si (Win && && win.open win.closed!) win.close (); }
</ Script>
</ Head>
<Body>
<Form>
EMail: <input type = "text" name = "email">
<br>
Asunto: <input type = "text" name = "subject">
<br>
Mensaje: <filas de área de texto = "5" cols = "30" name = "mensaje"> </ textarea>
<br>
<Input type = "submit" value = "Enviar">
</ Form>
</ Body>
</ Html>

6 Añadir un evento "onclick ()" para el botón de enviar y llamar a la "javascript_mailTo) (" función. Pase el formulario de correo electrónico a la función para que el script puede utilizar su contenido. Por ejemplo:

<Html>
<Head>
<Script type = "text / javascript">
función javascript_mailTo (myForm) {
correo electrónico var = myForm.email.value;
var objeto = myForm.subject.value;
var message = myForm.message.value;
var mailTo = 'mailto:' + correo + '? subject =' + sujeto + '& body =' + mensaje);
si (Win && && win.open win.closed!) win.close (); }
</ Script>
</ Head>
<Body>
<Form>
EMail: <input type = "text" name = "email">
<br>
Asunto: <input type = "text" name = "subject">
<br>
Mensaje: <filas de área de texto = "5" cols = "30" name = "mensaje"> </ textarea>
<br>
<Input type = "submit" value = "Enviar" onclick = "javascript_mailTo (this.form)">
</ Form>
</ Body>
</ Html>

7 mail_to_javascript.html abierta en un navegador web y rellene el formulario. Haga clic en el botón "Enviar". Cuando el formulario envía, una aplicación de correo predeterminada se abrirá y se puede utilizar para enviar el correo.

Consejos y advertencias

  • Usando el correo a las formas escritas en HTML o JavaScript no siempre es fiable. Los usuarios no pueden tener una aplicación de correo electrónico configurado correctamente o no puede saber cómo enviar el correo a todos. Considere el uso de un script CGI en el servidor.
  • Mail a formas escritas en HTML o JavaScript utilizar una aplicación de correo electrónico predeterminada para enviar correo. Considere la posibilidad de dejar que el usuario sepa lo que está sucediendo para que no se confundan.
  • Hay más opciones para el "mailto:" etiqueta disponibles, incluyendo varios destinatarios, copia y copia oculta.
  • Hay algunas escrituras libres disponibles que permiten a los desarrolladores para enviar correo desde scripts alojados. Estos scripts pueden ser limitadas y por lo general requieren el registro.
  • Mail a formas escritas en HTML y JavaScript (usando "mailto") asumen que el navegador del usuario sabe qué hacer con el correo vincular.
  • Los diferentes navegadores pueden ser inconsistentes en la manera en que responden a enviar por correo a los enlaces.