Hola
ir3al para el envio de e-mails con adjuntos, puedes usar la propiedad
Attachment :
Código c#:
Ver original//la ruta de donde se encuentra tu archivo que puede ser leido por tu OpenfileDialog
String adjunto = "C:\.....";
Attachment oAttch = new Attachment(adjunto);
//Y esto lo adjuntas a tu Mail Message
//Se le agrega un adjunto
correo.Attachments.Add(oAttch);
Espero haberte ayudado. Saludos!
.