发送失败一些邮件

时间:2018-07-26 10:57:57

标签: c# smtp

我想使用我的应用程序发送电子邮件(gmail),但是我遇到了错误,我的代码在语法上是正确的。 这是我的代码

public void send(string body , string objet)
   try
        {
            NetworkCredential log = new NetworkCredential();

            SmtpClient smtp = new SmtpClient("smtp.gmail.com");

            MailMessage msg = new MailMessage();
           msg.To.Add("you@gmail.com"); 
            msg.Body =  body;
           msg.From = new MailAddress("me@gmail.com");
            msg.Subject = objet;         
            smtp.EnableSsl = true;

            smtp.Port = 465;
            smtp.Credential= new NetworkCredential("me@gmail", "passwdgmail");

            smtp.Send(msg); 
            MessageBox.Show("succés");
        }
        catch  (Exception ex)
            {MessageBox.Show(ex.StackTrace);}
        }

  }

当我在try..catch中执行ex.message时:错误消息是:向某些邮件发送失败 当我执行ex.StackTrace时,错误出现在smtp.Send(msg);中。

0 个答案:

没有答案