使用Gmail SMTP发送邮件失败

时间:2017-05-30 14:08:21

标签: c# email smtp

我在这里发帖是因为我多次尝试通过c#(Visual Studio 2015)中的程序发送电子邮件,但我无法做到。例外是:

  

类型' System.Net.Mail.SmtpException'未处理的例外情况。发生在System.dll中   附加信息:发送邮件失败。

我的代码如下:

MailMessage msg = new MailMessage(from.Text, to.Text, subject.Text, body.Text); 
SmtpClient smclient = new SmtpClient("smpt.gmail.com", 587); //465
smclient.Credentials = new System.Net.NetworkCredential("haroncv@gmail.com", "(password)");
smclient.EnableSsl = true;
smclient.Send(msg);
MessageBox.Show("Mail Sent");

其中:

from.text = "haroncv@gmail.com"
to.text = "haroncv@gmail.com"
subject.text = "Sending email"
body.text = "hello world, how are you"

1 个答案:

答案 0 :(得分:0)

我认为您遇到了我在这里遇到的同样问题。希望这可以帮助。 Sending email from specific server gives socket forbidden error