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

Envio Pagina por Correo con CDOSYS

Estas en el tema de Envio Pagina por Correo con CDOSYS en el foro de ASP Clásico en Foros del Web. Hola a todos: Tengo una duda, mejor dicho no se me ocurre nada para resolver este problema, tengo un pagina para envio de correo (con ...
  #1 (permalink)  
Antiguo 04/06/2006, 19:45
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 117
Antigüedad: 22 años, 4 meses
Puntos: 0
Envio Pagina por Correo con CDOSYS

Hola a todos:
Tengo una duda, mejor dicho no se me ocurre nada para resolver este problema, tengo un pagina para envio de correo (con CDO), y funciona muy bien, ahora mi duda es que en el HtmlBody tengo que enviar una pagina asp, esta pagina ya esta construida tengo conexion a BD y trae en un formato establecido ya todo los datos, necesito enviar en el correo esta pagina pero no se como hacerlo, probe con esto, pero no me funciono.

1. myMail.AddAttachment "FGen_PaginaDinamica_Preliminar.asp?txttitulo="+Ti tulo+"&param="+vnomparam+"&key="+key+""

2. myMail.HtmlBody = "<HTML><script language=javascript>function fjs_redirecciona() {document.location.href='FGen_PaginaDinamica_Preli minar?txttitulo="+Titulo+"&param="+vnomparam+"&key ="+key+"'</script><BODY language='javascript' onload="fjs_redirecciona();"></BODY></HTML>"

Alguien tiene alguna idea, esto me es muy urgente, solo me falta esto para terminar mi proyecto.

muchas gracias por la ayuda.
Nilton
__________________
<script language=VbScript>
msgbox "Gracias por Leer este mensaje, si puedes respondelo"
</script>
  #2 (permalink)  
Antiguo 05/06/2006, 03:11
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
mejor mete toda la página dentro de la cadena myMail.HtmlBody. Al menos para mi gusto.
  #3 (permalink)  
Antiguo 05/06/2006, 08:45
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
fName = server.mappath("tupagina.html")
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.openTextFile(fName)
Mensaje = a.readall
a.Close
set a = nothing
set fs = nothing

.....

myMail.HtmlBody = mensaje
__________________
JuanRa Pérez
San Salvador, El Salvador
  #4 (permalink)  
Antiguo 05/06/2006, 09:02
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
si, pero ahí el problema está cuando es una página dinámica. El resultado sería que en el mail se mandaría el código ASP limpio
  #5 (permalink)  
Antiguo 05/06/2006, 09:08
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
fName = server.mappath("tupagina.html")

por eso le puse html al archivo para que no le envie el asp.

voy a investigar un poco mas, pero lo que hago en mi caso es crear el boletin en aso, creo un archivo html de ese mismo asp y luego mando el html

saludos
__________________
JuanRa Pérez
San Salvador, El Salvador
  #6 (permalink)  
Antiguo 05/06/2006, 09:09
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
jodé, pero qué complicaciones. Tan raro sería armar la variable directamente?
  #7 (permalink)  
Antiguo 05/06/2006, 09:35
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
jajaja ni idea mis voletines no cambian mucho
jajajajajajjajaja
__________________
JuanRa Pérez
San Salvador, El Salvador
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 00:29.