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

enviar directorio por email fso + cdonts

Estas en el tema de enviar directorio por email fso + cdonts en el foro de ASP Clásico en Foros del Web. hola a todos... tengo los pedazos del o que necesito ahora tengo que unirlos.. me ayudan? por un lado.. obtengo todos los archivos de un ...
  #1 (permalink)  
Antiguo 03/06/2004, 15:14
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 22 años, 6 meses
Puntos: 1
enviar directorio por email fso + cdonts

hola a todos... tengo los pedazos del o que necesito
ahora tengo que unirlos.. me ayudan?

por un lado.. obtengo todos los archivos de un directorio
Código HTML:
Set filesys = CreateObject("Scripting.FileSystemObject") 
Set demofolder = filesys.GetFolder(Server.MapPath("modelos/"))
Set filecoll = demofolder.Files 
For Each fil in filecoll
    filist = filist & Server.MapPath("modelos/" & fil.name)
    filist = filist & "<BR>"  
Next   
Response.Write filist
y por otro lado el cdonts que envia el email.
como deberia dejar la linea del attachfile?

Código HTML:
Dim MyMail
Set MyMail = Server.CreateObject("CDONTS.NewMail")
MyMail.From = "[email protected]"
MyMail.To = "[email protected]"
MyMail.Subject = "prueba peoplesoft"
MyMail.BodyFormat = 1
MyMail.MailFormat = 0
MyMail.Importance = 2
MyMail.Body = sContenido
MyMail.Attachfile "c:\path\smiley.gif", "smilefile.gif", 1
MyMail.Send
Set MyMail = Nothing
espero ser comprendido
muchas gracias!!!! y
__________________
On error no hago nada porque deje de fumar...
  #2 (permalink)  
Antiguo 03/06/2004, 15:23
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Pero son diferentes cuentas de mail?
Vas a envíar todos los archivos, o vas a envíar uno a la vez?

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 04/06/2004, 00:24
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 22 años, 6 meses
Puntos: 1
nono.. todo al mismo email..
pasa que quiero enviar un email HTML osea tengo en un directorio el HTML y todos sus GIF entonces se me ocurrio que enviando el HTML y las imagenes se veria bien.
osea quiero enviar tooodos los archivos que estan dentro del directorio..

gracias!!!
__________________
On error no hago nada porque deje de fumar...
  #4 (permalink)  
Antiguo 04/06/2004, 03:00
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 22 años, 4 meses
Puntos: 6
Hola si pusieras todos tus gifs en tu pagina html con la ruta virtual , osea
http://www.tuweb.com/imagenes/gif1.gif
en todas tus imagenes de la pagina que vas a enviarcomo adjunto, te ahorrarias tener que enviar todas las imagenes, porque al mismo tiempo el email puede ser un poco pesado.
Saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #5 (permalink)  
Antiguo 04/06/2004, 08:24
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 22 años, 6 meses
Puntos: 1
si eso lo se, pero suponiendo que no puedo hacer eso...
es posible enviar todos los archivos que estan dentro de un directorio?
__________________
On error no hago nada porque deje de fumar...
  #6 (permalink)  
Antiguo 04/06/2004, 09:48
Avatar de tuning_boy  
Fecha de Ingreso: mayo-2004
Ubicación: Madrid
Mensajes: 45
Antigüedad: 20 años
Puntos: 0
Lo siento dieguicho, pero no termino de entender muy bien que es lo que quieres hacer
__________________
Si te gusta el tuning ...
http://www.comunidad-tuning.com
  #7 (permalink)  
Antiguo 04/06/2004, 11:06
Avatar de MrLake  
Fecha de Ingreso: febrero-2003
Ubicación: México
Mensajes: 75
Antigüedad: 21 años, 4 meses
Puntos: 0
Dieguicho.

Lo puedes hacer con esto.

Dim MyMail
Set MyMail = Server.CreateObject("CDONTS.NewMail")
MyMail.From = "[email protected]"
MyMail.To = "[email protected]"
MyMail.Subject = "prueba peoplesoft"
MyMail.BodyFormat = 1
MyMail.MailFormat = 0
MyMail.Importance = 2
MyMail.Body = sContenido

For Each fil in filecoll
Mail.AttachFile(Server.MapPath("modelos/" & fil.name))
Next


MyMail.Send
Set MyMail = Nothing



Espero te sirva

Última edición por MrLake; 04/06/2004 a las 11:09
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 23:30.