Ir para conteúdo
Fórum Script Brasil
  • 0

Envio De E-mail Com Resposta


maktub

Pergunta

Olá colegas, preciso da ajuda de vocês novamente, bom eu criei um fale conosco que funciona com componente cdonts, o cliente preenche a dúvida e o e-mail é encaminhado para meu endereço, querendo ser um pouco chato quero que assim que o formulário for preenchido seja enviado o e-mail pra mim com as dúvidas e um e-mail para quem solicitou dizendo que foi encaminhado com sucesso e em breve o suporte entra em contato, tem como fazer isso?

segue meu código, aproveitando para quem quiser pegar a fonte, o e-mail funciona certinho ok.

esse é o responsável por me enviar e-mail:

<%

'Email para onde serão enviados os dados do formulário
email_form = "meue-mail@teste.com.br"

'Título do email
assunto_form = "Fale Conosco"

'Servidor de email
servidor = "smtp.teste.com.br"

componente = "CDONTS"

'Cabeçalho do texto do email recebido
cabecalho_email = "Contato via Web"

'*******************************************************************
%>
Componente CDONTS:
Case "CDONTS"

on error resume next
Set eObjMail = Server.CreateObject("CDONTS.NewMail")
eObjMail.to = ParaEmail
eObjMail.from = NomeEmail & "<" & Email & ">"
eObjMail.subject = Assunto
eObjMail.Importance = 1
eObjMail.BodyFormat = 0
eObjMail.MailFormat = 0
eObjMail.body = Mensagem  
eObjMail.send
Set eObjMail = nothing
  
End Select
End Function
Esse é o código completo:
<%

'Email para onde serão enviados os dados do formulário
email_form = "meue-mail@teste.com.br"

'Título do email
assunto_form = "Fale Conosco"

'Servidor de email
servidor = "smtp.teste.com.br"

componente = "CDONTS"

'Cabeçalho do texto do email recebido
cabecalho_email = "Contato via Web"

'*******************************************************************
%>

<HTML>
<HEAD>
<TITLE>Fale Conosco</TITLE>
<meta name="robots" content="ALL">
<style type="text/css">
<!--
.campo_alerta { font-family: Tahoma, Verdana, Arial; font-size: 11px; background-color: 
               #E0E0E0; border: 1px solid #000000 }
.texto_pagina { font-family: Arial; font-size: 11px; color: #000000 }
.tabela_formulario
{
width: 200;
background-color: white;
}

.titulo_campos { font-family: arial; font-size: 11px; color: #000000; background-color: #FFFFFF }
.campos_formulario { font-family: arial; font-size: 11px; color: #000000; background-color: #FFFFFF; 
               border-style: solid; border-width: 1px }
-->
</style>

<link href="../assets/teste.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY class=texto_pagina>

<p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">

<%
If Not IsEmpty(Request.Form) Then
  strMsg = "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>"
  strMsg = strMsg & "<HTML><HEAD>"
  strMsg = strMsg & "<META content='text/html; charset=iso-8859-1' http-equiv=Content-Type>"
  strMsg = strMsg & "<META content='MSHTML 5.00.2614.3500' name=GENERATOR></HEAD>"
  strMsg = strMsg & "<BODY><FONT face=Tahoma size=2><B>" & cabecalho_email & "</B><BR><BR>"
  strMsg = strMsg & "<B>Nome:</B><BR><BR>"  & Trim(Request.Form("Campo1")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>e-mail:</B><BR><BR>"  & Trim(Request.Form("Campo3")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Telefone:</B><BR><BR>"  & Trim(Request.Form("Campo2")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Celular:</B><BR><BR>"  & Trim(Request.Form("Campo4")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Segmento Desejado:</B><BR><BR>"  & Trim(Request.Form("Campo5")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Tipo da transação:</B><BR><BR>"  & Trim(Request.Form("Campo6")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Tipo do evento:</B><BR><BR>"  & Trim(Request.Form("Campo7")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Endereço da instituição:</B><BR><BR>"  & Trim(Request.Form("Campo8")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Complemento:</B><BR><BR>"  & Trim(Request.Form("Campo9")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Bairro:</B><BR><BR>"  & Trim(Request.Form("Campo11")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>CEP:</B><BR><BR>"  & Trim(Request.Form("Campo10")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Cidade:</B><BR><BR>"  & Trim(Request.Form("Campo12")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Estado:</B><BR><BR>"  & Trim(Request.Form("Campo13")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "<B>Mensagem:</B><BR><BR>"  & Trim(Request.Form("Campo14")) & "<HR size=1 color=gainsboro>"
  strMsg = strMsg & "</FONT></BOBY>"
  strMsg = strMsg & "</HTML>"
  EnviaEmail servidor, componente, email_form, email_form, email_form, assunto_form, strMsg
Function EnviaEmail(Host,Componente,Email,NomeEmail,ParaEmail,Assunto,Mensagem)
Select Case Componente
  
Case "CDONTS"

on error resume next
Set eObjMail = Server.CreateObject("CDONTS.NewMail")
eObjMail.to = ParaEmail
eObjMail.from = NomeEmail & "<" & Email & ">"
eObjMail.subject = Assunto
eObjMail.Importance = 1
eObjMail.BodyFormat = 0
eObjMail.MailFormat = 0
eObjMail.body = Mensagem  
eObjMail.send
Set eObjMail = nothing
  
End Select
End Function

%>
<p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left"><font face="Arial"><img border="0" src="../assets/emailobrigado.gif">

<%
Else
%>

 &nbsp;</font></p>
<form name="form_incluir" method="post" action="<%=Request.ServerVariables("SCRIPT_NAME")%>" onsubmit="return verifica_form(this);">
<p align="left"><font color="#FF0000" class=textBoldColor>* campos obrigatórios</font></p>
<TABLE border=0 cellpadding=2 cellspacing=1 class=tabela_formulario width="100%">
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p align="left"><img border="0" src="../assets/ico_emblema.gif">&nbsp;&nbsp;</p>
  </TD><TD valign="middle" width="100%">
      <p align="left">
      <b>Dados do usuário</b>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Nome:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=200" type="text" name="Campo1" maxlength="60" value="" onKeyPress="desabilita_cor(this)"  df_verificar="sim" class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">e-mail:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=150" type="text" name="Campo3" maxlength="70" value="" onKeyPress="desabilita_cor(this)"  df_verificar="sim" df_validar="email" class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Telefone:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=100" type="text" name="Campo2" maxlength="12" value="" onKeyPress="desabilita_cor(this)"  df_verificar="sim" class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Celular:
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=150" type="text" name="Campo4" maxlength="12" value="" onKeyPress="desabilita_cor(this)" class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">&nbsp;<img border="0" src="../assets/ico_emblema.gif">&nbsp;&nbsp;
  </TD><TD valign="middle" width="100%">
      <p align="left">
      <b>Dados para contato</b>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Segmento
      desejado:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
    <SELECT style="width=150" name="Campo5" df_verificar="sim" onChange="desabilita_cor(this)" class=campos_formulario>
      <OPTION value=""></OPTION>
      <OPTION value="Evento Artístico">Evento Artístico</OPTION>
      <OPTION value="Evento Corporativo">Evento Corporativo</OPTION>
      <OPTION value="Formaturas">Formaturas</OPTION>
      <OPTION value="Evento Promocional">Evento Promocional</OPTION>
    </SELECT>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Tipo de transação:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<input type="radio" name="Campo6" value="Orçamento" df_verificar="sim">
Orçamento <input type="radio" name="Campo6" value="Locação" df_verificar="sim">Locação&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Tipo do evento:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<input type="radio" name="Campo7" value="Aberto" df_verificar="sim">
      Aberto<input type="radio" name="Campo7" value="Fechado" df_verificar="sim">Fechado&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Endereço da
      instituição:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=200" type="text" name="Campo8" maxlength="150" value="" onKeyPress="desabilita_cor(this)"  df_verificar="sim" class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Complemento:
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=100" type="text" name="Campo9" maxlength="70" value="" onKeyPress="desabilita_cor(this)"  class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Bairro:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=150" type="text" name="Campo11" maxlength="70" value="" onKeyPress="desabilita_cor(this)"  df_verificar="sim" class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">CEP:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=100" type="text" name="Campo10" maxlength="9" value="" onKeyPress="desabilita_cor(this)"  df_verificar="sim" class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Cidade:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=150" type="text" name="Campo12" maxlength="70" value="" onKeyPress="desabilita_cor(this)"  df_verificar="sim" class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Estado:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<INPUT style="width=150" type="text" name="Campo13" maxlength="50" value="" onKeyPress="desabilita_cor(this)"  df_verificar="sim" class=campos_formulario>
      </p>
  </TD></TR>
  <TR class=titulo_campos><TD valign="top" width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">Mensagem:*
  </TD><TD width="100%">
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">
<TEXTAREA name="Campo14"  df_verificar="sim" onKeyPress="desabilita_cor(this)" class=campos_formulario rows="6" cols="35"></TEXTAREA>
      </p>
      <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">&nbsp;</p>
  </TD></TR>
</TABLE>
<p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="submit" name="submit" value="Enviar" class=textBoldColor style="font-family: arial; font-size: 11">
</form>

<%
End If
%>

</BODY>
</HTML>

Valeu mais uma vez galera.

Maktub

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...