MailMessage message = new MailMessage(from, to);
message.Subject = subject;
message.Body = text;
if (attch != "")
{
Attachment data = new Attachment(attch);
message.Attachments.Add(data);
}
//message.Attachments.Add(new Attachment("d:/test.txt"));
//message.Attachments.Add(new Attachment(@"d:/test1.txt"));
message.BodyEncoding = System.Text.Encoding.UTF8;//编码方式
message.Priority = MailPriority.High;//优先级
message.IsBodyHtml = true;
SmtpClient client = new SmtpClient();
// client.Credentials = CredentialCache.DefaultNetworkCredentials;//认证
try
{
client.Send(message);
}
catch
{
//MsgBox(e.Message.ToString());
return false;
}
return true;
附有web.config配置参数
<mailSettings>
<smtp>
<network host="smtp.metinform.cn" port="25" userName="*****" password="*****"/>
</smtp>
</mailSettings>