Path fichero adjunto al mail demasiado largo.

14/06/2006 - 21:51 por Carlos | Informe spam
Creo un mail con:

Dim correo As New System.Net.Mail.MailMessage

correo.From = New System.Net.Mail.MailAddress(MailUsuarioActual)

correo.To.Add(direccíonMail1)

correo.CC.Add(direccíonMail2)

correo.Subject = "hola"
correo.Attachments.Add(New System.Net.Mail.Attachment(Me.TextBox5.Text))



y luego lo envío, todo va bien, mientras el fichero añadido como adjunto no
tenga un path muy largo, llega un momento que no lo manda.

por ejemplo el fichero:

C:\Documents and Settings\Administrador\Configuración local\Datos de
programa\{7148F0A6-6813-11D6-A77B-00B0D0142040}\Java 2 Runtime Environment,
SE v1.4.2_04.msi

No lo manda. Aparentemente es por path demasiado largo, pero el fichero:

C:\Documents and Settings\Administrador\Configuración local\Datos de
programa\{7148F0A6-6813-11D6-A77B-00B0D0142040}\1034.MST

si lo manda.

¿el problema es la longitud?¿alguien sabe de alguna solución?

Carlos.
 

Leer las respuestas

#1 Guillermo guille
14/06/2006 - 22:25 | Informe spam
Según parece es por tema de la longitud, auqnue 162 caracteres puede que
parezcan que no son demasiados, y en la documentación no dice nada de que
haya límites (salvo, por lógica, los que imponga el sistema).

De todas formas, intenta copiando ese mismo fichero en otro sitio con un
path más corto y así sales de dudas si es por el path o por el nombre del
fichero.

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Mentor Asociado de Solid Quality Learning Iberoamericana

Te recuerdo que puedes entrar en mi sitio desde:
http://www.elguille.info/ y http://www.mundoprogramacion.com/
Los foros en: http://foros.elguille.info/
Si buscas un buen plan de alojamiento:
http://www.elguille.info/hostings/o...guille.htm

"Carlos" escribió en el mensaje
news:euRtew%
Creo un mail con:

Dim correo As New System.Net.Mail.MailMessage

correo.From = New System.Net.Mail.MailAddress(MailUsuarioActual)

correo.To.Add(direccíonMail1)

correo.CC.Add(direccíonMail2)

correo.Subject = "hola"
correo.Attachments.Add(New System.Net.Mail.Attachment(Me.TextBox5.Text))



y luego lo envío, todo va bien, mientras el fichero añadido como adjunto
no tenga un path muy largo, llega un momento que no lo manda.

por ejemplo el fichero:

C:\Documents and Settings\Administrador\Configuración local\Datos de
programa\{7148F0A6-6813-11D6-A77B-00B0D0142040}\Java 2 Runtime
Environment, SE v1.4.2_04.msi

No lo manda. Aparentemente es por path demasiado largo, pero el fichero:

C:\Documents and Settings\Administrador\Configuración local\Datos de
programa\{7148F0A6-6813-11D6-A77B-00B0D0142040}\1034.MST

si lo manda.

¿el problema es la longitud?¿alguien sabe de alguna solución?

Carlos.


Preguntas similares