我的代码:
private void button1_Click(object sender, EventArgs e)
{
try
{
SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential("mymail@gmail.com", "mypassword");
client.EnableSsl = true;
MailMessage mail = new MailMessage();
mail.From = new MailAddress("mymail@gmail.com", "SMTP Test");
mail.To.Add(new MailAddress("mymail@gmail.com"));
mail.Subject = "Subject test";
mail.Body = "Body test";
client.Send(mail);
MessageBox.Show("mail send.");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
我收到此错误:
我无法上传图片,所以我使用了puush。
http://puu.sh/fpAnF/d4372b0b55.png
有点翻译错误:
发送电子邮件时出错。 system.net.mail.smtpexception:错误时 发送电子邮件。 ---> system.net.webexception:无法连接到 外部服务器---> system.net.sockets.sochetexception:无法连接 因为目标计算机(不知道确切的翻译) 联系积极拒绝。
有人可以帮帮我吗?