amigo hace dias tuve ese problema pero ya lo sulucione , asi adjuntas con c#
te paso el codigo que me esta funcionando espeor te sirva
una ves que cargaste el usuario la contra y todo el chow aqui va el adjunto
Cita: MailAttachment attachment = new MailAttachment(@"c:\testfile.txt"); //ruta de tu archivo
gmailMsg.Attachments.Add(attachment);