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

Erro... Formmail


marcelolima

Pergunta

bom dia...

tenho uma página de contatos...

que na hora de enviar, dá a seguinte msg de erro:

HTTP 500.100 - Servidor interno Erro - erro do ASP

Internet Information Services

--------------------------------------------------------------------------------

Informações técnicas (para a equipe de suporte)

Tipo de erro:

Objeto Server, ASP 0177 (0x800401F3)

ProgID inválido. Para obter informações adicionais específicas sobre esta mensagem, visite o site Microsoft Online Support localizado em: http://www.microsoft.com/contentredirect.asp (site em inglês).

/sviventes/contato/enviar.asp, line 14

Tipo de navegador:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)

Página:

POST 102 bytes to /sviventes/contato/enviar.asp

A LINHA 14 É A SEGUINTE:

14   set mailer = server.createobject("SMTPsvg.Mailer")

preciso de ajuda urgente!!!1

Editado por dark0
Link para o comentário
Compartilhar em outros sites

17 respostass a esta questão

Posts Recomendados

  • 0

Sobre o CDONTS, no tópico de Tutoriais tem o link pra baixar, e o comando para instalar!

Basta olhar!

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

<%
'Declarando variveis
Dim sNameTo, sNameFrom, sEmailFrom, sText, sEmailTo, sAssunto

'Pegando os dados digitados nos campos e colocando em variaveis
sNameFrom = Request.Form("nome")
sEmailFrom = Request.Form("email")
sEmailTo = "jlsardinha@hotmail.com"
sNameTo = "Seres Viventes"
sText = Request.Form("mensagem")
sAssunto = Request.Form("assunto")

'Cria o objeto
  set mailer = server.createobject("SMTPsvg.Mailer")
  Mailer.FromName = sNameFrom
  Mailer.FromAddress = sEmailFrom
'Host para envio de emails
  Mailer.RemoteHost = "smtp2.locaweb.com.br"
  Mailer.AddRecipient sEmailTo, sNameTo
  Mailer.Subject = sAssunto  & " - E-mail"

'Monta a texto para o envio
  strMsgHeader = sNameFrom & "(" & sEmailFrom & ") " & " quem enviou! " & vbCrLf & vbCrLf
  strMsgFooter = sText
  Mailer.BodyText = strMsgHeader & strMsgFooter
' Se for enviado redirecionar para obrigado.asp
  if Mailer.SendMail then
     Response.Redirect "index.asp?lcl=EnviaEmail"
  else
' Se não for enviado mostra o erro que ocoreu
     Response.Write ("Ocorreu um erro.<BR>")
     Response.Write ("O Erro é " & Mailer.Response)
  end if
%>

essa é a página de envio!!!

Link para o comentário
Compartilhar em outros sites

  • 0

você não precisa ver se aspmail esta configurado.

Ele disse que vai transformar seu codigo do aspmail para CDONTS

dá uma olhada aqui.. só pra ver:

http://www.scanet.com.br/aspmail-x-cdonts.php

e aqui tb:

http://www.mco2.com.br/suporte_componentes_cdonts.asp

ate mais

Link para o comentário
Compartilhar em outros sites

  • 0

Segue código adaptado para CDONTS:

<%
'Declarando variveis
Dim sNameTo, sNameFrom, sEmailFrom, sText, sEmailTo, sAssunto

'Pegando os dados digitados nos campos e colocando em variaveis
sNameFrom = Request.Form("nome")
sEmailFrom = Request.Form("email")
sEmailTo = "jlsardinha@hotmail.com"
sNameTo = "Seres Viventes"
sText = Request.Form("mensagem")
sAssunto = Request.Form("assunto")

'Cria o objeto
 set mailer = server.createobject("CDONTS.NewMail")
 Mailer.From = sEmailFrom
 Mailer.To = sEmailTo
 Mailer.Subject = sAssunto  & " - E-mail"

'Monta a texto para o envio
 strMsgHeader = sNameFrom & "(" & sEmailFrom & ") " & " quem enviou! " & vbCrLf & vbCrLf
 strMsgFooter = sText
 Mailer.body = strMsgHeader & strMsgFooter
 Mailer.Send 
 Set Mailer = nothing 
 Response.Redirect "index.asp?lcl=EnviaEmail"
%>

Faz um teste que fiz meio na pressa

Link para o comentário
Compartilhar em outros sites

  • 0

Outro possível erro, é a permissão de pastas aí..

Pois, eu já vi casos, onde ao invés de enviar o email, ele coloca eles numa pasta maluca, dentro do WWWROOT..

então ver, se o WWWROOT esta com as permissões de escrita para o usuario do IIS.

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