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

ayuda con asp mail por favor

Estas en el tema de ayuda con asp mail por favor en el foro de ASP Clásico en Foros del Web. Necesito ayuda por favor es urgente , tengo este formularioy el siguiente asp para mandar . cuando configuro mailhost ------pongo mi servidor mailfrom ------- pongo ...
  #1 (permalink)  
Antiguo 29/03/2004, 11:27
Avatar de the_LiZaRd_  
Fecha de Ingreso: noviembre-2003
Ubicación: Lima
Mensajes: 102
Antigüedad: 20 años, 7 meses
Puntos: 0
ayuda con asp mail por favor

Necesito ayuda por favor es urgente , tengo este formularioy el siguiente asp para mandar .
cuando configuro
mailhost ------pongo mi servidor
mailfrom ------- pongo mi mail
mail.addAddress ------- pongo mi mismo mail

y si funciona ,, me manda ,,
pero cuando hago :
mailhost ------pongo mi servidor
mailfrom ------- pongo mi mail
mail.addAddress ------- pongo otro mail como por ejemplo [email protected]

.... ya no manda me sale el mensaje ke se ha configurado
en el asp ,,. "Error, no se ha podido completar la operación"

ke puede ser ? a ver Ud. ke son expertos ..

otra pregunta como puedo agregale el titulo para el mail ,,




este es mi formulario :

<FORM action=formu01.asp method=post>
<INPUT maxLength=200 size=40 name=nombre>
<INPUT maxLength=200 size=40 name=telefono>
<INPUT maxLength=200 size=40 name=email>
<TEXTAREA id=textarea2 name=comentario rows=4 cols=34></TEXTAREA>

<INPUT id=submit3 type=submit value=Enviar name=submit>
</FORM>



... y este es asp para mandar mail : formu01.asp

<%
'creo el objeto correo
set mail = server.createObject("Persits.MailSender")
'configuro el mensaje
'señalo el servidor de salida para enviar el correo
mail.host = "mail.SERVIDOR.com"
'indico la dirección de correo del remitente
mail.from = "[email protected]"
'indico la dirección del destinatario del mensaje
mail.addAddress "[email protected]"

'Obtengo los datos del formulario
nombre = request.form("nombre")
email = request.form("email")
comentario = request.Form("comentario")
'compongo el cuerpo del mensaje
cuerpo = "Formulario De Nuestra Página Web"& VBNEWLINE & VBNEWLINE
cuerpo = cuerpo & "Nombre: " & nombre & VBNEWLINE
cuerpo = cuerpo & "Email: " & email & VBNEWLINE
cuerpo = cuerpo & "Comentario: " & comentario
'mando el correo...
'indico el cuerpo del mensaje
mail.body = cuerpo
'lo envio
'aseguro que no se presenten errores en la página si se producen
On Error Resume Next
mail.send
if Err ><0 then
response.write "Error, no se ha podido completar la operación"
else
Request.Form("nombre")
'Declaro Saludo de despedida del visitante
saludo = "Gracias por escribirnos:" & nombre & ", el formulario se ha enviado correctamente"
'Muestro saludo
response.write saludo end if
%>


GRACIAS !!!!!!!!!!!!!!!!!!!
  #2 (permalink)  
Antiguo 29/03/2004, 21:53
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 21 años, 7 meses
Puntos: 0
Y porque colocas mail.addAddress "[email protected]"
no debería ser mail.addAddress request.form("email")

Yo hace mucho que no trabajo con aspmail, lo hago con Cdonts

y me funciona la RAJA...!!... te dejo el codigo por siaca...




<%
a =rst4("email")
b = rst4("cliente")
c = rst4("nombre")
de = "[email protected]"
asunto ="Un nuevo contrato"

cuerpo ="<html><img src=http://www.tupagina.com/images/LOGO3.jpg><p><b><font face=verdana size=1 color=#0066cc>" & c
cuerpo1= "</font></b></p><font face=verdana size=1 color=#000000><p>Un nuevo proceso de asignacion ha comenzado Ud. cumple con las condiciones del contrato con</p><p>" & b
Cuerpo2 = cuerpo & cuerpo1 & "<p>le invitamos a Aceptar ó Rechazar este contrato directamente en <a href=http://www.tupagina.com>www.tupagina.com</a></p><p><b>El equipo tupagina.com</b></p><img src=http://www.tupagina.com/imagenes/productores.jpg></html>"





Do While Not rst4.eof
set mailObj = Server.CreateObject("CDONTS.NewMail")

mailObj.BodyFormat = 0
mailObj.MailFormat = 0
mailObj.From = de
mailObj.To = a
mailObj.Subject = asunto
mailObj.Body = c
mailObj.Body = cuerpo2
mailObj.Send

%>


<p><font size="1" face="Verdana">La Informacion solicitada a sido enviada a <b><%=rst4("email")%></b>, Gracias por Utilizar nuestro sistema.</font></p>
<%
RSt4.movenext
loop
rst4.close
%>
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #3 (permalink)  
Antiguo 30/03/2004, 10:18
Avatar de the_LiZaRd_  
Fecha de Ingreso: noviembre-2003
Ubicación: Lima
Mensajes: 102
Antigüedad: 20 años, 7 meses
Puntos: 0
gracias

puse addadress [email protected]
porke me dijeon ke se podia configurar ,,, como ke era el mail a kien le tenia ke llegar , pero lo puse y no funcionò ,
voy a pobar tu codigo , gracias por la ayuda
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 02:10.