public static bool SenMailByQQemail(string to, string body, string title, string whichEmail, string path, string Fname)
{
bool retrunBool = false;
MailMessage mail = new MailMessage();
SmtpClient smtp = new SmtpClient();
smtp.EnableSsl = true; //设置加密连接
smtp.UseDefaultCredentials = false;
string strFromEmail = "";//你的邮箱
string strEmailPassword = "";//QQPOP3/SMTP授权码
try
{
mail.From = new MailAddress("" + Fname + "<" + strFromEmail + ">");
mail.To.Add(new MailAddress(to));
mail.BodyEncoding = Encoding.UTF8;
mail.IsBodyHtml = true;
mail.SubjectEncoding = Encoding.UTF8;
mail.Priority = MailPriority.Normal;
mail.Body = body;
mail.Subject = title;
smtp.Host = "smtp.qq.com";
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Credentials = new System.Net.NetworkCredential(strFromEmail, strEmailPassword);
//发送邮件
smtp.Send(mail); //同步发送
retrunBool = true;
}
catch (Exception ex)
{
retrunBool = false;
}
// smtp.SendAsync(mail, mail.To); //异步发送 (异步发送时页面上要加上Async="true" )
return retrunBool;
}
{
bool retrunBool = false;
MailMessage mail = new MailMessage();
SmtpClient smtp = new SmtpClient();
smtp.EnableSsl = true; //设置加密连接
smtp.UseDefaultCredentials = false;
string strFromEmail = "";//你的邮箱
string strEmailPassword = "";//QQPOP3/SMTP授权码
try
{
mail.From = new MailAddress("" + Fname + "<" + strFromEmail + ">");
mail.To.Add(new MailAddress(to));
mail.BodyEncoding = Encoding.UTF8;
mail.IsBodyHtml = true;
mail.SubjectEncoding = Encoding.UTF8;
mail.Priority = MailPriority.Normal;
mail.Body = body;
mail.Subject = title;
smtp.Host = "smtp.qq.com";
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Credentials = new System.Net.NetworkCredential(strFromEmail, strEmailPassword);
//发送邮件
smtp.Send(mail); //同步发送
retrunBool = true;
}
catch (Exception ex)
{
retrunBool = false;
}
// smtp.SendAsync(mail, mail.To); //异步发送 (异步发送时页面上要加上Async="true" )
return retrunBool;
}