Pregunta sobre jquery, javascript – ¿Cómo enviar correo con archivos adjuntos usando JS? [duplicar]

1

Esta pregunta ya tiene una respuesta aquí:

Cómo enviar un correo electrónico desde JavaScript 20 respuestas

¿Alguien me puede decir cómo enviar un correo electrónico con un archivo adjunto usando JavaScript?

@Samson no es un duplicado, está preguntando cómo enviar un archivo adjunto, lea la pregunta mejor la próxima vez;) animaonline
Esta pregunta ha sido marcada como duplicado de.esta pero, a menos que me falte algo, esa pregunta no tiene ninguna mención de "adjuntos" en el correo electrónico. He emitido un nuevo voto. Gaurang Tandon
¿Está rebajado debido a la selección de tecnología inadecuada? naXa

Tu respuesta

4   la respuesta
1

Podría usarlo para hacer una llamada AJAX para enviar correo desde cualquier idioma del servidor que esté usando.

Si estabas usando PHP:

Enviando correo a través de PHP

2

ho, no puede) enviar correo electrónico, con o sin un archivo adjunto. Necesitarás algo del lado del servidor para eso.

JavaScript puede simplemente invocar el script del lado del servidor para enviar el correo electrónico, solicitándolo, por ejemplo, a través de AJAX, pero no es JavaScript el que envía el correo electrónico.

Esto es similar a la gente que escribe erróneamente cosas como"Tengo algo de JavaScript que está obteniendo información de mi base de datos". No lo es, está solicitando un script del lado del servidor que obtiene la información de la base de datos.

3

Use la implementación del lado del servidor para enviar correo electrónico, acceda a él en Javascript a través de XMLHttpRequest

Abra el cliente de correo electrónico local desde JavaScript y el usuario puede enviar correo electrónico con datos previamente rellenados.

 var link = "mailto:[email protected]"; 
 // In addition to this you can add subject or body as parameter . 
 // For e.g. 
 // "mailto:[email protected]?subject=test subject&body=my text"
 window.location.href = link;
2

no puede enviar correos electrónicos desde el cliente. Recuerde, JavaScript se ejecuta en el cliente (es decir, el navegador del usuario).

Preguntas relacionadas