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

Pra Dificultar Mais Ainda


maktub

Pergunta

Fala pessoal, to com um ponto de interrogação sem resposta na cabeça, tenho um código de fale conosco que usa componente CDONTS, ele já envia um e-mail pra mim e outro para o cliente confirmando o recebimento, mas eu queria que nesse e-mail enviado para o cliente chegasse formatado ou melhor dizendo, com meu logotipo em cima e um rodapé (figura em gif), parecido com mailling do submarino, americanas etc...

Esse é meu componente para envio de e-mail

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

Set eObjMail = Server.CreateObject("CDONTS.NewMail")
eObjMail.to = NomeEmail & "<" & Email & ">"
eObjMail.from = ParaEmail
eObjMail.subject = "SOBRE SEU CONTATO"
eObjMail.Importance = 1
eObjMail.BodyFormat = 0
eObjMail.MailFormat = 0
eObjMail.body = "Mensagem enviada com sucesso!"
eObjMail.send
Set eObjMail = nothing
  
End Select
End Function

%>
E 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

Set eObjMail = Server.CreateObject("CDONTS.NewMail")
eObjMail.to = NomeEmail & "<" & Email & ">"
eObjMail.from = ParaEmail
eObjMail.subject = "SOBRE SEU CONTATO"
eObjMail.Importance = 1
eObjMail.BodyFormat = 0
eObjMail.MailFormat = 0
eObjMail.body = "Mensagem enviada com sucesso!"
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>

Tem como fazer isso??

Valeu valera,

Maktub

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Então, chamar a imagen eu sei, só não sei adapta-la a este código, a resposta para o cliente segue conforme a alteração no componete CDONTS abaixo:

Set eObjMail = Server.CreateObject("CDONTS.NewMail")
eObjMail.to = NomeEmail & "<" & Email & ">"
eObjMail.from = ParaEmail
eObjMail.subject = "SOBRE SEU CONTATO"
eObjMail.Importance = 1
eObjMail.BodyFormat = 0
eObjMail.MailFormat = 0
eObjMail.body = "Mensagem enviada com sucesso!"
eObjMail.send
Set eObjMail = nothing

Eu quero saber se dentro disso da pra adaptar ou colocar a imagem, ai eu não sei fazer....

Link para o comentário
Compartilhar em outros sites

  • 0

Vendo o código direito falei besteira rs (em partes) na verdade eu posso fazer como na StrMsg que criei para enviar uma mensagem pra mim e criar uma para enviar a resposta ao cliente e chama-la dentro do eObjMail.body = "variavel"

agora sim hehe

Valeu andreia sp agora clareou rs

Link para o comentário
Compartilhar em outros sites

  • 0

então, coloca dentro das tags <% %>, só um detalhe, variavel não coloca as aspas "" porque se não ele trata como texto escrito e não variavel.

Ou seja:

eObjMail.body = "variavel" (imprime a palavra variavel)

eObjMail.body = variavel (imprime o valor da variavel)

entendeu?

qualquer coisa tamos ae wink.gif

Link para o comentário
Compartilhar em outros sites

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,1k
    • Posts
      651,7k
×
×
  • Criar Novo...