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

recomendar página

Estas en el tema de recomendar página en el foro de ASP Clásico en Foros del Web. Hola Creé un formulario para "recomendar página", pero no se como hacer que se envíe el articulo en un attachment (le coloque más abajo Mailer.AttachURL ...
  #1 (permalink)  
Antiguo 01/06/2003, 15:23
 
Fecha de Ingreso: febrero-2003
Ubicación: Paraguay
Mensajes: 2
Antigüedad: 21 años, 4 meses
Puntos: 0
recomendar página

Hola

Creé un formulario para "recomendar página", pero no se como hacer que se envíe el articulo en un attachment (le coloque más abajo Mailer.AttachURL "articulos/entrevista/lalo.htm" pero por lo visto no es así como debe ser), también como hacer para que automaticamente le envie el email a la persona que se quiere enviar y no a mi dirección de email, y como hago para agregarle un pequeño texto en el cuerpo del mensaje. Estuve probando de diferentes formas, pero no me funciona, también estuve revisando varios turtoriale y FAQ, pero no estoy encontrando nada que me ayude.


destnombre = Request.Form("destnombre")
destemail = Request.Form("destemail")
orignombre = Request.Form("orignombre")
origemail = Request.Form("origemail")
msg = ""

If destnombre <> "" And destemail <> "" And orignombre <> "" And origemail <> "" Then

Set Mailer = CreateObject("jmail.smtpmail")

Mailer.ServerAddres = "mail.miweb.com"
Mailer.SenderName = "Webmaster"
Mailer.Sender = "[email protected]"
Mailer.AttachURL "articulos/entrevista/lalo.htm"
Mailer.AddRecipient "[email protected]"
Mailer.Subject = "Articulo Empanadas Lalo"

lf = chr(13) & chr(10)
strBody = " " & orignombre & lf &_
"email: " & origemail & lf & lf


Les agradezco su ayuda,
  #2 (permalink)  
Antiguo 01/06/2003, 17:30
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Si el archivo esta en el mismo directorio que el script ASP que ejecutas:
Mailer.AttachURL server.Mappath("lalo.htm")

En cuanto a la direccion debes crear un formulario que recoja la direccion de correo electronico para enviar, al campo de ese formulario puedes llamarle email y envias los datos hacia la pagina que ya tienes hecha llamadoa (por ejemplo) mail.asp

formulario.asp
<form method="post" action="mail.asp">
<input type="text" name="email">
<input type="submit" value="Enviar">
</form>

Luego en el codigo que ya tienes recoges la variable con:
<%email=request.form("email")%>

Y lo asignas con:
<%
'codigo
'codigo
Mailer.AddRecipient email
' mas codigo
%>
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net

Última edición por maestro; 01/06/2003 a las 17:34
  #3 (permalink)  
Antiguo 04/06/2003, 14:44
 
Fecha de Ingreso: febrero-2003
Ubicación: Paraguay
Mensajes: 2
Antigüedad: 21 años, 4 meses
Puntos: 0
No esta funcionando, alguna idea de que puede ser, el error que me da el error 500
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 01:21.