A enviar o e-mail da página html estática

Há muitas horas que procuro esse problema e não encontrei nada.

Então, eu tenho uma página html estática e um botão dentro dela, assim:

<body>
<button id="0">SEND EMAIL TO [email protected]</button>
</body>

e se eu carregar neste botão, a mensagem " Olá " será enviada para [email protected] de [email protected]

é possível fazer essa coisa usando apenas html ou javascript ou jquery (porque eu sei apenas que línguas)?

Author: Fizer Khan, 2014-04-16

3 answers

Há três maneiras de o fazer.

Caminho Mais Difícil

Tem de implementar o código do servidor para enviar um e-mail

Menos Difícil.

Tem de usar mailgun ou sendgrid rest api para enviar um e-mail usando javascript.

Forma Mais Simples

Tem de usar https://formspree.io/ para enviar um e-mail do seu HTML.

actualizar: Recentemente Eu encontrei uma maneira de enviar e-mail usando o script do Google. Não precisas da infra-estrutura. Explicado aqui https://github.com/dwyl/html-form-send-email-via-google-script-without-server

 56
Author: Fizer Khan, 2017-08-30 06:43:02

Pode usar:

<body>
<a href = 'mailto:my@email?body="Yourbody"&subject="a subject".com'>SEND EMAIL TO [email protected]</a>
</body>

Ele vai abrir um gestor de E-mail (outlook, gmail, ...) para enviar um novo correio. Você pode descrever o corpo e o sujeito dentro da ligação

Caso contrário, poderá enviar dados para o PHP com uma etiqueta no formulário e enviar um e-mail para este PHP.

 5
Author: Gwenc37, 2014-04-16 13:44:12

Estou a usar https://elasticemail.com/. a configuração é bastante simples, crie uma conta e verifique através do sms para permitir o envio gratuito de E-mails de 150k por mês.

Um exemplo de API: https://api.elasticemail.com/v2/email/send?apikey=YourApiKey&subject=YourSubject&[email protected]&[email protected]&bodyHtml="some html"

Documentação sobre como enviar e-mails https://api.elasticemail.com/public/help#Email_Send.

Não tenho a certeza, mas descobri que os parâmetros "de" e "para" devem ser verdadeiros endereços de E-mail.

 1
Author: Maksim Shamihulau, 2018-08-28 17:32:42