Foros del Web » Programando para Internet » ASP Clásico »

Enviar formulario por correo en ASP

Estas en el tema de Enviar formulario por correo en ASP en el foro de ASP Clásico en Foros del Web. Buenas tardes, Estoy modificando un script, para enviar la información de un formulario por correo y me da el siguiente error: Microsoft VBScript runtime error ...
  #1 (permalink)  
Antiguo 21/06/2013, 08:05
 
Fecha de Ingreso: junio-2013
Ubicación: Montuïri
Mensajes: 4
Antigüedad: 10 años, 10 meses
Puntos: 0
Enviar formulario por correo en ASP

Buenas tardes,
Estoy modificando un script, para enviar la información de un formulario por correo y me da el siguiente error:

Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'MailServerUsername'

EL codigo que utilizo es el siguiente:
Código:
<% Dim mail SenderEmail = "[email protected]" 
Subject = "aaaaas" 
Bodytext = "<html><body>sssss</body></html>" 
MailServer = "192.0.0.1:2525" 
Set mail = CreateObject ("JMail.SMTPMail") 
mail.MailServerUsername = "hola" 
mail.MailServerPassword = "lola" 
mail.MailDomainn = "lala" 
mail.ServerAddress = mailserver 
mail.Sender = SenderEmail 
mail.Subject = Subject 
mail.AddRecipient "[email protected]" 
mail.ContentType = "text/html" 'text/html o text/plain 
mail.ISOEncodeHeaders = false 
mail.ContentTransferEncoding = "8bit" 
mail.Body = bodytext mail.Priority = 3 
mail.AddHeader "Originating-IP", 
Request.ServerVariables ("REMOTE_ADDR") 
mail.Execute set 
mail = nothing 'msg.Execute 
%> 
<script> window.close(); </script>
Alguien se le ocurre porque esta fallando lo autentificacion.
Gracias.
  #2 (permalink)  
Antiguo 18/09/2013, 05:54
 
Fecha de Ingreso: abril-2012
Ubicación: Madrid (España)
Mensajes: 162
Antigüedad: 12 años
Puntos: 5
Respuesta: Enviar formulario por correo en ASP

Hola, seguro que el fallo te está dando en esa linea y no en la linea superior Set mail = CreateObject ("JMail.SMTPMail") ?

suele pasar cuando no se tiene el cliente de envio de emails instalado.

***********

Edito:

Cuando digo el cliente de emails me refiero a las dlls necesarias.

Última edición por neofilo; 18/09/2013 a las 05:55 Razón: Falta aclaracion
  #3 (permalink)  
Antiguo 24/09/2013, 04:36
Avatar de phillipecw  
Fecha de Ingreso: septiembre-2008
Ubicación: Lima, Peru, Peru
Mensajes: 142
Antigüedad: 15 años, 7 meses
Puntos: 19
Respuesta: Enviar formulario por correo en ASP

Sería bueno que averigües qué componente tienen instalado en el servidor para envío de correos por ASP, y en base a eso preparar tu código.

Saludos.
__________________

Phillipe Calmet Williams
Freelance Front-End Developer, Graphic & Web Designer www.phillipecw.com

Etiquetas: asp, correo, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:54.