public void sendMail(string input)
{
strHost = "smtp.163.com"; //SMTP服务器地址
strAccount = "itjy1127"; //SMTP服务帐号
strPwd = "yujie1127"; //SMTP服务密码
strFrom = "itjy1127@163.com"; //发送方邮件地址
Console.WriteLine(sendMail("497928062@qq.com", "QQ来了", input) ? "Success" : "Unsuccess");
Console.ReadLine();
}
/** <summary>
/// 发送邮件
/// </summary>
/// <param name="to">接收方邮件地址</param>
/// <param name="title">邮件标题</param>
/// <param name="content">邮件正文内容</param>
/// <returns></returns>
public bool sendMail(string to, string title, string content)
{
SmtpClient _smtpClient = new SmtpClient();
_smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式
_smtpClient.Host = strHost;//指定SMTP服务器
_smtpClient.Credentials = new System.Net.NetworkCredential(strAccount, strPwd);//用户名和密码
MailMessage _mailMessage = new MailMessage(strFrom,to);
_mailMessage.Subject = title;//主题
_mailMessage.Body = content;//内容
_mailMessage.BodyEncoding = System.Text.Encoding.UTF8;//正文编码
//_mailMessage.IsBodyHtml = true;//设置为HTML格式
// _mailMessage.Priority = MailPriority.High;//优先级
try
{
_smtpClient.Send(_mailMessage);
return true;
}
catch
{
return false;
}
}