
06/06/2006, 08:16
|
| | 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. |