MailMessage class in .NET should be able to handle that for you:
http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.attachments.aspx
Or are you looking for something more specific to your actual code? (e.g. how to read the file and add it to the attachment)?