/// <summary>
/// 发送Email
/// </summary>
/// <param name="smtp">发信人所用邮箱的服务器</param>
/// <param name="mailForm">发件人的邮箱</param>
/// <param name="mailPwd">发件人的密码</param>
/// <param name="mailTo">收件人信息</param>
/// <param name="mailTitle">邮件标题</param>
/// <param name="mailContent">邮件内容</param>
/// <returns></returns>
public static Boolean Mail(String smtp, String mailForm, String mailPwd, String mailTo, String mailTitle, String mailContent)
{
try
{
System.Net.Mail.SmtpClient client = new SmtpClient();
client.Host = smtp;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential(mailForm, mailPwd);
client.DeliveryMethod = SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new MailMessage(mailForm, mailTo);
message.Subject = mailTitle;
message.Body = mailContent;
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
//添加附件
//string fujian = Server.MapPath("/image/AD/200811162225593.jpg");
//Attachment data = new Attachment(fujian, System.Net.Mime.MediaTypeNames.Application.Octet);
//message.Attachments.Add(data);
client.Send(message);
}
catch
{
}
return true;
}
protected void Button1_Click(object sender, ImageClickEventArgs e)
{
string smtp = “smtp.vip.sina.com”; //发信人所用邮箱的服务器
string mailForm = "zwq@vip.sina.com";//发件人的邮箱
string mailPwd = "******"; //发件人的密码
string mailTo = "542601362@qq.com"; //收件人邮箱
string mailTitle = "你好"; //邮件标题
string mailContent = "想跟你交朋友";//邮件内容
MethodLibrary.Mail(smtp, mailForm, mailPwd, mailTo, mailTitle, mailContent);
RegisterClientScriptBlock("", "<script>alert('发送成功!');</script>");
}
提示:
QQ邮箱好像不支持发送邮件。
新浪的可以,发送邮件的时候要开启(