Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python Ruby SQL Server VBScript
|
Add File as Attachment to Email
This C# example program shows how to add a file attachment to an email and send it. To add multiple file attachments, call AddFileAttachment once for each file. bool success; // Create a mailman object for sending email. Chilkat.MailMan mailman = new Chilkat.MailMan(); // Any string argument automatically begins the 30-day trial. mailman.UnlockComponent("30-day trial"); // Set the SMTP server host. mailman.SmtpHost = "smtp.yourmailserver.com"; // Create a simple email with a file attachment. Chilkat.Email email = new Chilkat.Email(); // This email will have both a plain-text body and an HTML body. email.Body = "This is the plain-text alternative"; email.AddHtmlAlternativeBody("<html><body><b><font color='red' size='+1'>This is bold red text.</font></b></html>"); email.Subject = "This email has a file attachment."; email.AddTo("Chilkat Support","support@chilkatsoft.com"); email.From = "Hello World <hello@chilkatsoft.com>"; // Add a file attachment. string contentType; // Returns the content-type of the attachment (determined by the file extension) // This return value is for informational purposes only. contentType = email.AddFileAttachment("dude.gif"); if (contentType == null) { MessageBox.Show(email.LastErrorText); return; } // If you're curious, show the MIME text of the email to be sent.. MessageBox.Show(email.GetMime()); // Send email. success = mailman.SendEmail(email); if (success) { MessageBox.Show("Sent mail with attachment!"); } else { MessageBox.Show(mailman.LastErrorText); } Important: The download for this
example does not contain the ChilkatDotNet.dll which |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2008 Chilkat Software, Inc. All Rights Reserved.