Saludos a todos.
He creado una pagina web en la que quiero que cuando un usuario se de de alta automaticamente se envia un email a los administradores de la web.
He probado con dos ejemplos que teniais aqui. Pero no me van... me gustaria saber cual es el mejor sistema de correo por la web y que me dejarais un ejemplo comentado de como realizarlo.
Por si os sirve esta es la forma en que creaba el email:
Dim de,nick,para,asunto,mensaje
de="[email protected]"
nick="Unnombre"
para=RS("email")
asunto="Solicitud de Alta en la Zona privada de "&login
mensaje="Un usuario solicita la zona privada"
call SendEmail(de, nick, para, asunto, mensaje)
la funcion esta en otro archivo llamado funciones.asp
EN EL ES DONDE DA EL ERROR:
sub SendEmail(de, nick, para, asunto, mensaje)
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
with Mailer
.FromName = FromName
.FromAddress = de
.RemoteHost = RemoteHost
.AddRecipient nick, para
.Subject = asunto
.ContentType = "text/html"
.BodyText = mensaje
if .SendMail = false then
response.write("Error al enviar el E-Mail:<br>")
response.write("<strong>Mensaje: </strong>" & .Response & "<br>")
end if
end with
set Mailer = nothing
end sub
LA linea donde da el error esta marcada en grande un con azul como veis.El error es el siguiente:
Tipo de error:
Objeto Server, ASP 0177 (0x800401F3)
Cadena clase no válida
/funciones.asp, línea 28
ME GUSTARIA SABER CUAL ES EL MEJOR SISTEMA PARA ENVIAR CORREOS DESDE LA WEB, QUE DEJEIS UN EJEMPLO Y SI NECESITO CONFIGURAR ALGO EN EL SERVIDOR O ALGO.
GRACIAS