#region 1
//
MailMessage msg = new MailMessage();
msg.From = new MailAddress("我的邮箱");
msg.To.Add(new MailAddress("对方邮箱"));
msg.Subject = "邮件主题";
msg.SubjectEncoding = Encoding.GetEncoding("gb2312");
msg.Body = "邮件内容";
//
SmtpClient smtp = new SmtpClient("smtp.qq.com",25);
// smtp.Host = "smtp.qq.com";
smtp.UseDefaultCredentials = true;
smtp.Credentials = new NetworkCredential("我的qq邮箱", "密码");
smtp.Send(msg);
Console.WriteLine("发送成功!");
Console.ReadKey();
#endregion
为什么使用这段代码用qq的服务器往网易邮箱发邮件总是失败
从网易往qq邮箱能够成功。
qq邮箱的smtp都打开了不知道为什么。 |