Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/06/2006, 08:16
horus23
 
Fecha de Ingreso: enero-2005
Ubicación: Burela (Lugo)
Mensajes: 15
Antigüedad: 20 años, 2 meses
Puntos: 0
Si te sirve de algo, yo tengo el siguiente fragmento de código en una aplicación que está funcionando correctamente, y envía el archivo adjunto

SmtpClient cliente = new SmtpClient();
MailMessage mensaje = new MailMessage();

MailAddress DirDe = new MailAddress(CorreoMail, NombreMail);
MailAddress DirA = new MailAddress(mail_destino, nom_destino);
Attachment att = new Attachment(@"c:\impresion.xml");
NetworkCredential netcred = new NetworkCredential(UsuarioMail,PasswordMail, DominioMail);
mensaje.From = DirDe;
mensaje.To.Add(DirA);
mensaje.IsBodyHtml =
true;
mensaje.Body = texto;
mensaje.Subject = asunto;
mensaje.Attachments.Add(att);
if (!string.IsNullOrEmpty(CorreoCC))
{
MailAddress DirCC = new MailAddress(CorreoCC, NombreCC);
mensaje.CC.Add(DirCC);
}
cliente.Host = HostMail;
cliente.UseDefaultCredentials =
false;
cliente.Credentials = netcred;
cliente.Send(mensaje);

Espero que te sirva de algo.