ASP.NET - Directorio Virtual, IIS, envio mails por asp 2.0

 
Vista:

Directorio Virtual, IIS, envio mails por asp 2.0

Publicado por Zephir (18 intervenciones) el 26/04/2007 13:39:53
Muy buenas amigos;

Tengo un problemon y de los gordos.

Estoy desarrollando una aplicacion en asp net 2.0.

Esta aplicación gestiona una serie de documentos que estan en un servidor de ficheros, no en un servidor web.

Resumiendo, la aplicacion puede descargar los documentos o enviarlos por mail en forma de adjuntos.

una vez publicada la aplicacion en IIS no puede acceder a los ficheros por tema de permisos. Para ello he creado un servidor virtual en el IIS dentro del directorio web de la aplicacion de modo que ya pueden acceder a los ficheros pero... a la hora de querer adjuntarlos en un mail recibo el siguiente error.

"No se admiten los formatos de URI."

el fragmento de codigo que me produce el error es el siguente.

StreamReader filecontent = new StreamReader(parPath);
System.Net.Mail.Attachment adjunto = new Attachment(filecontent.BaseStream, "Adjunto.dat");
mail.Attachments.Add(adjunto);
smpt.Send(mail);

el valor del parametro path sería el siguente:

http://servidorweb/aplicacionweb/FileSystem/carpeta01/C1.doc

FileSystem es el directorio virtual creado

NOTA: si introduzco esta direccion en el navegador, el fichero se descarga, pero a la hora de adjuntarlo a un mail, falla.

necesito vuetra ayuda,
gracias
Zephir
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder