Como faço para enviar e-mail do meu site?

Estou a trabalhar num site. Sou novo neste campo. Fiz um site, mas tenho um problema no formulário "Contate-Nos".

Neste formulário fiz quatro caixas de texto, um botão " Reiniciar "e um botão" enviar". O problema é que quando eu clicar nesse botão, o correio não é enviado. Que código devo usar para enviar e-mail?

Author: Michael Petrotta, 2010-09-23

4 answers

Se quiser enviar e-mails de um formulário, seria uma boa ideia aprender sobre scripts do lado do servidor.

Começaria por descobrir que software instalou no seu servidor actual. Eg: é um servidor Linux com Apache, MySQL, PHP, Perl etc... ou é um servidor do Windows com ASP.Net etc... Você pode descobrir isso através do seu provedor de hospedagem.

Por razões de segurança, não recomendaria escrever o seu próprio guião para enviar e-mails até saber o que está a fazer. Existem scripts livremente disponíveis que fazem isso bem.

O Formmail de Tectite é um exemplo se tiver PHP

Então você precisa ser capaz de enviar seus scripts necessários para o servidor web. Normalmente, o acesso FTP ao servidor é dado para esta tarefa. E usar o HTML apropriado para se comunicar com o script.

Em alternativa:

Existem opções de formulários hospedados que podem valer a pena verificar para que você não tenha que aprender tanto sobre scripts de servidores. (isto significa que outro servidor web faz a parte de E-mail tudo o que você gere é o HTML)

Aqui está uma lista de algumas opções hospedadas

Editar: Aqui está uma melhor lista de opções hospedadas

 1
Author: Chris J, 2010-09-23 05:41:04

Pode usar um script cgi do processador de formulários no servidor web para enviar a mensagem por e-mail.

 0
Author: gary, 2010-09-23 04:48:29
A sua compreensão de como o e-mail é enviado parece incompleta. O e-mail não será enviado automaticamente se carregar apenas no botão enviar (enviando assim o formulário). O formulário tem que ser submetido a "algo", onde o "algo" é um programa que irá processar os dados enviados usando o formulário e fazer as coisas necessárias para enviar os dados por e-mail. Não sei com que linguagens de programação estás familiarizado. Se há algum que você está usando, então você precisa encontrar out how to write a CGI script to handle this scenario using your favorite language.
 0
Author: Manoj Govindan, 2010-09-23 04:51:27
Geralmente depende da linguagem de programação ou do web-framework, que executa o seu web-site. Eu, no entanto, sei sobre um mailer multi-plataforma, você pode google por "dpost enviar e-mail do site". Este é capaz de enviar e-mail de qualquer idioma ou framework. Pode servir para uma empresa, que gere vários sites em diferentes idiomas.
 0
Author: Vladimir Nabokov, 2014-06-25 18:43:06