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

ASP Email

Estas en el tema de ASP Email en el foro de ASP Clásico en Foros del Web. Mu buenas familia, Lo primero de todo es que soy bastante novato en ASP, y necesito hacer una página que recogiendo los datos de un ...
  #1 (permalink)  
Antiguo 03/12/2002, 03:04
Avatar de zarate  
Fecha de Ingreso: septiembre-2001
Ubicación: Madrid
Mensajes: 164
Antigüedad: 22 años, 9 meses
Puntos: 0
ASP Email

Mu buenas familia,

Lo primero de todo es que soy bastante novato en ASP, y necesito hacer una página que recogiendo los datos de un formulario, envie un mail.

Lo primero que encontré fué el ASP-Email, pero la versión sin licencia no tiene todas las funcionalidades. Yo sólo necesito que me envíe un mail con formato HTML y no estoy seguro de que despues de 30 días me siga funcionando....

Creo también que las últimas versiones del IIS ya no necesitan este tipo de componentes porque lo incorporan....

Me podeis orientar??? Thanx!!
__________________
Zárate
  #2 (permalink)  
Antiguo 03/12/2002, 06:50
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
si tienes un server lo mas seguro es que tengas la componente CDONT que es propietaria de las plataformas server del huindous.

en las faq's de ASP (el mensaje que esta en el top del foro hay ejemplo de como usar esta componente).

saludos
  #3 (permalink)  
Antiguo 04/12/2002, 03:58
Avatar de zarate  
Fecha de Ingreso: septiembre-2001
Ubicación: Madrid
Mensajes: 164
Antigüedad: 22 años, 9 meses
Puntos: 0
Efectivamente, perdón por no mirar ANTES las FAQ's...

Por lo que me he enterado, es mejor utilizar CDONTS porque es nativo del IIS y no tengo que instalar ASP Email, pero estoy haciendo pruebas y no funciona, me devuelve este error:

Código:
Objeto Server error 'ASP 0177 : 800401f3'

Error en Server.CreateObject

enviar.asp, line 17

Cadena clase no válida
Mi enviar tiene:

Código:
<%
' Recogemos los datos del formulario
para = TRIM( Request( "para" ) )
asunto = TRIM( Request( "asunto" ) )
mensaje = TRIM( Request( "mensaje" ) )

' Comprobamos y enviamos el mail
IF para <> "" THEN
Set myMail = Server.CreateObject( "CDONTS.Newmail" )
myMail.From = "[email protected]"
myMail.To = para
myMail.Subject = asunto
myMail.Body = mensaje
myMail.Send
Set myMail = Nothing
Response.Write "Email enviado con éxito"
ELSE
Response.Write "Debes incluir una dirección de email"
END IF
%>
Lo saqué tal cual de Webexperto. Supongo que por algo está fallando al crear el objeto, pero realmente lo mio no es ASP....

Muchas gracias

PD.: Con PHP es mucho más fácil
__________________
Zárate
  #4 (permalink)  
Antiguo 04/12/2002, 06:13
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
si te tira error en el CreateObject debe ser porque no tienes instalado el CDont en tu maquina.
  #5 (permalink)  
Antiguo 04/12/2002, 09:15
Avatar de zarate  
Fecha de Ingreso: septiembre-2001
Ubicación: Madrid
Mensajes: 164
Antigüedad: 22 años, 9 meses
Puntos: 0
Pero no se supones que es nativo del IIS??? Por eso trato de hacerlo con CDONT y no con ASP Email....

Un explicación necesito..
__________________
Zárate
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 15:31.