Pergunta sobre jquery, javascript – Como enviar email com anexo usando JS? [duplicado]

1

Esta questão já tem uma resposta aqui:

Como enviar um email do JavaScript 20 respostas

Alguém pode me dizer como enviar e-mail com um anexo usando JavaScript?

É downvoted apenas por causa da seleção de tecnologia inadequada? naXa
@ Samson não é uma duplicata, ele está perguntando como enviar um anexo, leia a pergunta melhor da próxima vez;) animaonline
Esta questão foi marcada como duplicada deisto mas, a menos que esteja faltando alguma coisa, essa pergunta não tem qualquer menção de "anexo" no e-mail. Eu lancei uma votação para reabrir. Gaurang Tandon

Sua resposta

4   a resposta
2

(na verdade, não pode) enviar e-mail, com ou sem um anexo. Você precisará de algo do lado do servidor para isso.

O JavaScript pode simplesmente invocar o script do lado do servidor para enviar o e-mail, solicitando-o, digamos, por meio do AJAX, mas não é o JavaScript que envia o e-mail.

Isto é semelhante a pessoas erroneamente escrevendo coisas como"Eu tenho algum JavaScript que está recebendo algumas informações do meu banco de dados." Não é - ele está solicitando um script do lado do servidor que está obtendo as informações do banco de dados.

3

Use a implementação do lado do servidor para enviar email, acessá-lo em Javascript via XMLHttpRequest

Abra o cliente de email local do JavaScript e o usuário pode enviar emails com dados previamente preenchidos.

 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

você não pode enviar e-mails do cliente. Lembre-se, o JavaScript é executado no cliente (ou seja, o navegador do usuário).

1

usá-lo para fazer uma chamada AJAX para enviar e-mail de qualquer linguagem do servidor que estiver usando.

Se você estava usando PHP:

Enviando email via PHP

Perguntas relacionadas