ASP.NET C# Send e-mail 有 Attachment
using System.Net.Mail; …… private void SendMail() { try { SmtpClient SmtpServer = new SmtpClient(); MailMessage mail = new MailMessage(); SmtpServer.Credentials = new System.Net.NetworkCredential("<Source e-mail acc ID>", "<Source e-mail acc Passwd>"); SmtpServer.Port = 25; SmtpServer.Host = "<SMTP Server Host Name>"; mail.From = new MailAddress("<Source e-mail acc ID>"); mail.To.Add("<Destination e-mail acc ID>"); if (filepath.Trim() != "") { if (File.Exists(filepath.Trim())) { mail.Attachments.Add(new Attachment("<Attachment File Path>")); } } mail.Subject = "Attachement Test"; mail.Body = "Test"; SmtpServer.Send(mail); }catch (Exception ex){} } |