Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

maktub

Configurar e-mail HTML

Recommended Posts

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 ja 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 nextSet eObjMail = Server.CreateObject("CDONTS.NewMail")eObjMail.to = ParaEmaileObjMail.from = NomeEmail & "<" & Email & ">"eObjMail.subject = AssuntoeObjMail.Importance = 1eObjMail.BodyFormat = 0eObjMail.MailFormat = 0eObjMail.body = Mensagem		eObjMail.sendSet eObjMail = nothingSet eObjMail = Server.CreateObject("CDONTS.NewMail")eObjMail.to = NomeEmail & "<" & Email & ">"eObjMail.from = ParaEmaileObjMail.subject = "SOBRE SEU CONTATO"eObjMail.Importance = 1eObjMail.BodyFormat = 0eObjMail.MailFormat = 0eObjMail.body = "Mensagem enviada com sucesso!"eObjMail.sendSet eObjMail = nothing		End SelectEnd Function%>

E esse é o código completo

 

<%'Email para onde serão enviados os dados do formulárioemail_form = "meue-mail@teste.com.br"'Título do emailassunto_form = "Fale Conosco"'Servidor de emailservidor = "smtp.teste.com.br"componente = "CDONTS"'Cabeçalho do texto do email recebidocabecalho_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, strMsgFunction EnviaEmail(Host,Componente,Email,NomeEmail,ParaEmail,Assunto,Mensagem)Select Case Componente		Case "CDONTS"on error resume nextSet eObjMail = Server.CreateObject("CDONTS.NewMail")eObjMail.to = ParaEmaileObjMail.from = NomeEmail & "<" & Email & ">"eObjMail.subject = AssuntoeObjMail.Importance = 1eObjMail.BodyFormat = 0eObjMail.MailFormat = 0eObjMail.body = Mensagem		eObjMail.sendSet eObjMail = nothingSet eObjMail = Server.CreateObject("CDONTS.NewMail")eObjMail.to = NomeEmail & "<" & Email & ">"eObjMail.from = ParaEmaileObjMail.subject = "SOBRE SEU CONTATO"eObjMail.Importance = 1eObjMail.BodyFormat = 0eObjMail.MailFormat = 0eObjMail.body = "Mensagem enviada com sucesso!"eObjMail.sendSet eObjMail = nothing		End SelectEnd 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%> </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">  </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"> <img border="0" src="../assets/ico_emblema.gif">    </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:*                    </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            </p>	  <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">                       </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          </p>	  <p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">                                                               </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:*                             </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"> </p>  </TD></TR></TABLE><p style="word-spacing: 0; margin-top: 0; margin-bottom: 0" align="left">                                       <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

Compartilhar este post


Link para o post
Compartilhar em outros sites

nunca pensei ou tentei isso (ainda estou aprendendo ASP e nao comecei a mexer com CDONTS nem FSO), mas pelo que eu ja tenho estudado aqui no fórum, será que não funcionaria se você anexasse a imagem ao email e chamassa ela num html no corpo do texto ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só pra entender no prático, eu faço isso?:

 

Mensagem  = "<html>"Mensagem = Mensagem & "<head></head>"Mensagem = Mensagem & "<body>"Mensagem = Mensagem & "<img scr=""http://www.seusite.com.br/images/figura.gif"" ....>"...Mensagem = Mensagem & "<br><br>Mensagem enviada com sucesso!"Mensagem = Mensagem & "</body></html>"Case "CDONTS"on error resume nextSet eObjMail = Server.CreateObject("CDONTS.NewMail")eObjMail.to = ParaEmaileObjMail.from = NomeEmail & "<" & Email & ">"eObjMail.subject = AssuntoeObjMail.Importance = 1eObjMail.BodyFormat = 0eObjMail.MailFormat = 0eObjMail.body = Mensagem		eObjMail.sendSet eObjMail = nothingSet eObjMail = Server.CreateObject("CDONTS.NewMail")eObjMail.to = NomeEmail & "<" & Email & ">"eObjMail.from = ParaEmaileObjMail.subject = "SOBRE SEU CONTATO"eObjMail.Importance = 1eObjMail.BodyFormat = 0eObjMail.MailFormat = 0eObjMail.body = Mensagem..."eObjMail.sendSet eObjMail = nothing		End SelectEnd Function%>

E esses "três pontinhos" ? o que é? não entendi

Compartilhar este post


Link para o post
Compartilhar em outros sites

é assim, sem os 3 pontinhos

Mensagem  = "<html>"Mensagem = Mensagem & "<head></head>"Mensagem = Mensagem & "<body>"Mensagem = Mensagem & "<img scr=""http://www.seusite.com.br/images/figura.gif"" ....>"...Mensagem = Mensagem & "<br><br>Mensagem enviada com sucesso!"Mensagem = Mensagem & "</body></html>"Case "CDONTS"on error resume nextSet eObjMail = Server.CreateObject("CDONTS.NewMail")eObjMail.to = ParaEmaileObjMail.from = NomeEmail & "<" & Email & ">"eObjMail.subject = AssuntoeObjMail.Importance = 1eObjMail.BodyFormat = 0eObjMail.MailFormat = 0eObjMail.body = Mensagem		eObjMail.sendSet eObjMail = nothingSet eObjMail = Server.CreateObject("CDONTS.NewMail")eObjMail.to = NomeEmail & "<" & Email & ">"eObjMail.from = ParaEmaileObjMail.subject = "SOBRE SEU CONTATO"eObjMail.Importance = 1eObjMail.BodyFormat = 0eObjMail.MailFormat = 0eObjMail.body = MensagemeObjMail.sendSet eObjMail = nothing		End SelectEnd Function%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

deu na mesma rs, copiou o mesmo código heheMesmo assim eu entendi, não precisa os três pontinhos rsabraços,Maktub

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.