Hola, he visto por esta web como hacer un formulario y mandar los datos a un correo electronico, pero no me funciona cuando lo hago, alguien me puede ayudar? de hacerlo es en ASP claro.
Muchas gracias amigos
| |||
Hacer formulario y enviar datos a un email Hola, he visto por esta web como hacer un formulario y mandar los datos a un correo electronico, pero no me funciona cuando lo hago, alguien me puede ayudar? de hacerlo es en ASP claro. Muchas gracias amigos |
| |||
Hola, he creado el formulario y me sale este error cuando crea el objeto Objeto Server error 'ASP 0177 : 800401f3' Error en Server.CreateObject /web/envia_email.asp, line 18 Cadena clase no válida os pongo el codigo a continuacion y me decis si lo sabeis, Gracias <% 'Declaramos las variables a usar Dim Nombre, Comentarios, OBJ_EMAIL 'Obtenemos los valores del formulario Nombre = Request.Form("Nombre") Comentarios = Request.Form("Comentarios") 'Creación del objeto Set OBJ_EMAIL = Server.CreateObject("CDONTS.NewMail") OBJ_EMAIL.From = "[email protected]" 'No hace falta especificar un email valido OBJ_EMAIL.To = "[email protected]" OBJ_EMAIL.Subject = "Aqui el titulo del email" OBJ_EMAIL.Body = Nombre & ":" & Comentarios ' Cuerpo del mensaje OBJ_EMAIL.Send 'Envia el mail 'Cierra el Objeto Set OBJ_EMAIL = Nothing Response.Write "Gracias por su comentario" %> |
| |||
Si usas el PWS de Win98 o XP Pro, no te va ha funcionar porque no llevan el cdonts.dll, sino el cdosys.dll. Para usar cdonts, debes buscarlo de algun win2000 y registrarlo en tu pc como cualquier otra dll. |
| |||
Hola, tengo WinXP Pro y deberia funcionar, pero es que cada vez que lo ejecuto el error señala esta linea Set OBJ_EMAIL = Server.CreateObject("CDONTS.NewMail") O sea al crear el objeto, que otras alternativas hay? Saludos |
| ||||
Hola No tienes instalado Cdonts!!!! No puedes enviar emails!!!! mi pc > Agregar componetes aqui puedes instalar la opcion de envios de email ( Cdonts ) no se si será asi puesto que tengo xp en ingles pero en fin, es lo mismo Saudos
__________________ Un Saludo www.tutores.org Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos |
| ||||
Lo mejor seri aque te informaras que tipo de envios de email soporta tu servidor despues ya veremos aver que es la mejor opion saludos
__________________ Un Saludo www.tutores.org Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos |
| ||||
aquí para descargar cdonts.dll e instrucciones para registrarla en el windows.. ==>> http://crt.doce.lsu.edu/CRT-HTML-Class/Lesson29a.html Para comprobar soporte email de tu servidor, baja este archivo .zip que contiene un archivo .asp que debes subir a tu servidor, y luego ver... ==>>> www.akme.cl/pruebamail.zip
__________________ aaa!! |
| |||
Hola, he hecho el testeo ese, y en el servidor en el que tengo mis paginas webs alojadas, funcionan las paginas asp pero lo que es ASPMAIL, CDONTS, CDONSYS no tengo instalado, ninguno tengo instalado, como puedo instalarlos en el servidor de esta gente? que hago?, como entonces puedo hacer que cuando un usuario mande su sujerencia o lo que sea desde el formulario, vaya a mi correo electronico? Saludos |
| ||||
la verdad lo veo dificil aunque los servidores suelen ofrecer otras opciones de envio de emails pero no se la tuya saludos
__________________ Un Saludo www.tutores.org Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos |
| ||||
Prueba esto.... de seguro te funciona.... es para CDOsys <% 'Declaramos las variables a usar Dim Nombre, Comentarios, OBJ_EMAIL 'Obtenemos los valores del formulario Nombre = Request.Form("Nombre") Comentarios = Request.Form("Comentarios") 'Creación del objeto Set OBJ_EMAIL = Server.CreateObject("CDO.Message") OBJ_EMAIL.From = "[email protected]" 'No hace falta especificar un email valido OBJ_EMAIL.To = "[email protected]" OBJ_EMAIL.Subject = "Aqui el titulo del email" OBJ_EMAIL.TextBody = Nombre & ":" & Comentarios ' Cuerpo del mensaje OBJ_EMAIL.Send()'Envia el mail 'Cierra el Objeto Set OBJ_EMAIL = Nothing Response.Write "Gracias por su comentario" %>
__________________ memosilva.com |