Breaking News

Editors Picks

Thursday, February 2, 2012

In asp.net Sending Attachments Directly From a FileUpload

if (FileUpload1.HasFile)
{
    string toAddress = "to_mailid";
    string fromAddress = "your_mailid";
    string mailServer = "smtp.smtpservername.com";
    MailMessage myMailMessage = new MailMessage();
    myMailMessage.To.Add(toAddress);
    myMailMessage.From = new MailAddress(fromAddress);
    myMailMessage.Subject = "Test Message";
    string fileName = Path.GetFileName(FileUpload1.PostedFile.FileName);
    Attachment myAttachment = new Attachment(FileUpload1.FileContent,fileName);
    myMailMessage.Attachments.Add(myAttachment);
    SmtpClient mySmtpClient = new SmtpClient(mailServer);
    mySmtpClient.Send(myMailMessage);
}

No comments :

Post a Comment

Contact Us

Name

Email *

Message *