Tecnologia Internet Mercado Segurança Software Games Windows



ASP - formulario de envio de e-mail

Gravatar
Autor: Henrique
Data: 08/08/2007 ás 9:40
Postado em: Artigos

Compartilhe:
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Rec6
  • del.icio.us
  • Netscape
  • Technorati
  • YahooMyWeb
  • blogmarks
  • Webride

Nesse Artigo irei mostrar como montar um simples formulario de envio de email em ASP utilizando o componente CDONTS

Primeiro crie um formulario com os Campos que desejar.

No nosso exemplo irei colocar Apenas Nome, Email e Mensagem, como mostra figura abaixo

Formulario ASP

Codigo HTML

<HTML>
<HEAD>
<title>Enviando Email por ASP</title>
</HEAD>
<BODY>
<link href=”stilo.css” mce_href=”stilo.css” rel=”stylesheet” type=”text/css”>

<form name=”frmContato” method=”post” action=”EnvioEmail.asp”>
 <table>
  <tr>
  <td align=”right”>Nome:</td>
  <td><input type=”text” name=”txtNome”></td>
  </tr>
  <tr>
  <td align=”right”>Email:</td>
  <td><input type=”text” name=”txtEmail”></td>
  </tr>
  <tr>
  <td align=”right” valign=”top”>Mensagem:</td>
  <td><textarea name=”txtMensagem” rows=”5″></textarea></td>
  </tr>
  <tr>
  <td></td>
  <td><input type=”submit” value=”Enviar”></td>
  </tr>
 </table>

</form>

</BODY>
</HTML>

Importante!
Os campos do formulario devem estar entra a tag <form>

Repare que o formulario tem o action para uma pagina asp EnvioEmail.asp, nessa pagina onde iremos pegar os dados do Formulario e enviar um email.

Codigo EnvioEmail.asp:

nome = request.Form(”txtNome”)
email = request.Form(”txtemail”)
mensagem = request.Form(”txtMensagem”)

‘Cria O Objeto de email
set mailer = createobject(”cdonts.newmail”)

‘email preenchido na Pagina HTML
mailer.from = email

‘e-mail de destinatario
mailer.to = “henrique@urbanmotion.com.br” 

‘parametro de formatação
‘0 para email em HTML
‘1 para email em texto
mailer.bodyformat = 0 

‘Titulo do Email
mailer.subject = “Contato site”

‘Corpo do Email
mailer.body = mensagem

‘envia o e-mail
mailer.send

‘Fecha o Objeto
set mailer = nothing

‘mostra uma mensagem para o Usuario
Response.Write(”Mensagem Enviada”)

Espero ter ajudado e até a próxima

Henrique
www.urbanmotion.com.br



Comentários
3 comentários

University Update - Windows Vista - ASP - formulario de envio de email
Wednesday, 08 de August de 2007
[...] Contact the Webmaster Link to Article windows vista ASP - formulario de envio de email » Posted at PontoXP - Um novo [...]

motogirl
Wednesday, 08 de August de 2007

tentei nas não deu


Henrique
Wednesday, 08 de August de 2007
Motogirl,
para funcionar deve ter o CDONTS instalado na maquina que estiver rodando…


Nome(apelido, nickname...)
E-mail(Obrigatório, mas não será exibido)

Posts Relacionados
Parceiros


Enquetes
Você compra pela Internet?
Ver resultados

Últimos posts

Parceiros



PontoXP © 2006-2008 - Todos os direitos reservados.
Termos de uso | Contato | Anuncie | Assine os FEEDS RSS! | Windows Live Alerts!| Jogos
By Carlos Henrique WD / Powered by WordPress
s