Foros del Web » Programación para mayores de 30 ;) » .NET »

help! correo con attachament desde .net2005(vb)

Estas en el tema de help! correo con attachament desde .net2005(vb) en el foro de .NET en Foros del Web. Hola buenas, espero que me puedan echar una mano... quiero enviar correo electronico desde .net2005 (visual basic) adjuntando archivo, pero no puedo guardar la ruta, ...
  #1 (permalink)  
Antiguo 26/06/2006, 04:30
 
Fecha de Ingreso: noviembre-2005
Mensajes: 8
Antigüedad: 18 años, 5 meses
Puntos: 0
help! correo con attachament desde .net2005(vb)

Hola buenas, espero que me puedan echar una mano... quiero enviar correo electronico desde .net2005 (visual basic) adjuntando archivo, pero no puedo guardar la ruta, sólo se guarda el nombre del fichero y se le pone una ruta predeterminada, porfa! diganme algoooo.... gracias.. gracias..

Dim MiPrimerCorreo As New System.Net.Mail.MailMessage
Dim smtp As New System.Net.Mail.SmtpClient
Dim att As New System.Net.Mail.Attachment(Me.archivo.FileName)

' en esta linea de arriba es donde tengo el problema ya que al enviar el correo no me esta buscando la ruta completa de donde se encuentra el archivo, si no que mete una ruta predeterminada:
'C:\Archivos de programa\Microsoft Visual Studio 8\Common7\IDE\ultimo.txt'
cuando realmente la ruta es:
'C:\Documents and Settings\Administrador\Escritorio\ultimo.txt'
el archivo es un fileupload.


MiPrimerCorreo.From = New System.Net.Mail.MailAddress(txtde.Text)
MiPrimerCorreo.To.Add(txtpara.Text)
MiPrimerCorreo.Subject = txtasunto.Text
MiPrimerCorreo.Body = txtmensaje.Text
MiPrimerCorreo.IsBodyHtml = True
MiPrimerCorreo.Attachments.Add(att)
smtp.Host = "smtp.e.telefonica.net"
smtp.Credentials = New System.Net.NetworkCredential("nomobre usuario", "contraseña")
smtp.Send(MiPrimerCorreo)
Try
labelerror.Text = "Mensaje enviado satisfactoriamente"
Catch ex As Exception
labelerror.Text = "ERROR: " & ex.Message
End Try
End Sub
End Class
  #2 (permalink)  
Antiguo 26/06/2006, 09:20
 
Fecha de Ingreso: noviembre-2005
Mensajes: 8
Antigüedad: 18 años, 5 meses
Puntos: 0
soy yo de nuevo ayuda!!


Estoy probando esto:

archivo.SaveAs("C:\" & _
archivo.FileName)
btnenviar.Text = archivo.PostedFile.FileName

archivo es el nombre de ' fileupload'
y btenviar es el nombre del boton enviar.
Lo malo de esto es que no puedo adjuntar archivos de otra unidad !!

help, graciassss.!
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 17:57.