Jump to content
Fórum Script Brasil
  • 0

Form De E-mail...


X.bArArA.X

Question

Tipo, tenho um formulário que puxa a seguinte page em ASP:

<%
If (Request.Form("Submit") = "Enviar") Then
    Nome  = Request.Form("Nome")
    Empresa  = Request.Form("Empresa")
    Cidade  = Request.Form("Cidade")
    Telefone    = Request.Form("Telefone")
    Email  = Request.Form("Email")
    Observacoes    = Request.Form("Observacoes")
    If (Observacoes <> "") Then
  Observacoes = Replace(Observacoes, chr(13), "<br>")
    End If
    
    formata_email = "<table width=""490"" border=""1"" bordercolor=""#000000"" cellspacing=""0"" cellpadding=""0"" align=""center"">"
    formata_email = formata_email & "  <tr>"
    formata_email = formata_email & "    <td width=""93"" align=""right""><font face=""Verdana"" size=""1"">Nome :</font></td>"
    formata_email = formata_email & "    <td width=""397"">&nbsp;" & Nome & "</td>"
    formata_email = formata_email & "  </tr>"
    formata_email = formata_email & "  <tr>"
    
    formata_email = formata_email & "    <td width=""93"" align=""right""><font face=""Verdana"" size=""1"">Empresa :</font></td>"
    formata_email = formata_email & "    <td width=""397""> &nbsp;" & Empresa & "</td>"
    formata_email = formata_email & "  </tr>"
    formata_email = formata_email & "  <tr>"
    
    formata_email = formata_email & "    <td width=""93"" align=""right""><font face=""Verdana"" size=""1"">Cidade :</font></td>"
    formata_email = formata_email & "    <td width=""397""> &nbsp;" & Cidade & "</td>"
    formata_email = formata_email & "  </tr>"
    formata_email = formata_email & "  <tr>"
    formata_email = formata_email & "    <td width=""93"" align=""right""><font face=""Verdana"" size=""1"">Telefone :</font></td>"
    formata_email = formata_email & "    <td width=""397"">&nbsp;" & Telefone & "</td>"
    formata_email = formata_email & "  </tr>"
    formata_email = formata_email & "  <tr>"
    formata_email = formata_email & "    <td width=""93"" align=""right""><font face=""Verdana"" size=""1"">Email :</font></td>"
    formata_email = formata_email & "    <td width=""397"">&nbsp;" & Email & "</td>"
    formata_email = formata_email & "  </tr>"
    formata_email = formata_email & "  <tr>"
    formata_email = formata_email & "    <td width=""93"" align=""right""><font face=""Verdana"" size=""1"">Observações :</font></td>"
    formata_email = formata_email & "    <td width=""397"">&nbsp;" & Observacoes & "</td>"
    formata_email = formata_email & "  </tr>"
    formata_email = formata_email & "</table>"
    
    Set objmail = Server.CreateObject("CDONTS.NewMail") 
    With objmail
  'De onde veio o e-mail
  .from  = email
  'pra quem vai o e-mail
  .to  = "webdesigner@boneleska.com.br"
  'assunto
  .subject  = "Portal Bonés.Com - CONTATO"  
  'Formato: 0 = html, default = texto
  .BodyFormat    = 0
  .MailFormat    = 0
  'Corpo da mensagem
  .Body      = formata_email        
  'Envia a mensagem
  .send
    End with
    
    Set objmail = Nothing
%>

Tipo, aparentemente funciona tudo certo. O ASP responde como OK. Porém, esse e-mail nunca chega pra eu. estou ficando puto já. Please, ajudem... :angry:

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

barara....

seguinte, o seu "formata_email" tah com com problema....

você esqueceu de criar o início da página HTML, você apenas colocou o código que vai dentro do HTML.....

tipo.,..... tah faltando <html><head><title></title></head><body></body></html>

entendeu????

hehehe...

testa ai.... veja se é isso o problema...................

Ah.....

e pra q server o "With objmail" acho que não precisa..... (não tenho certeza)........

Link to comment
Share on other sites

  • 0

Vlewz, diraol... Tipo, na page onde se encontra o asp, tem tudo isso. já tah certo!

Agora, o tal do With objmail, não faço idéia pra q serve...

C você tiveh um form mais simples ae e quiser me passar, eu agradeço. EU procurei por mais simpres, mas não acho.

o que me deixa de cara, é q o form tah funfando, mas não recebo os e-mails.

Link to comment
Share on other sites

  • 0

assim, eu tenho um form em asp funcionando.....

Set mail = Server.CreateObject ("CDONTS.NewMail")

mail.FROM = email

mail.TO = ""

mail.Subject = ""

mail.Body = body

' Send it...

mail.Send

Set mail= Nothing

substitua o que você precisar......

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...