简体   繁体   中英

SMTP Server Error

I've been making a Real Time Modding Tool for Call of Duty and am trying to make a report bug system, but I'm getting this error:

在此处输入图片说明

the codes that I'm using for this are as follows:

private void button4_Click(object sender, EventArgs e)
{
    // Create the mail message
    MailMessage mail = new MailMessage();

    // Set The Addresses
    mail.From = new MailAddress("brinkerzbhtests@gmail.com");
    mail.To.Add("brinkerzbhtests@gmail.com");

    // Login to that email

    // Set The Content
    mail.Subject = "RTM Tool Bug";
    mail.Body = textBox1.Text;

    // Send The Message
    SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
    NetworkCredential info = new NetworkCredential("brinkerzbhtests@gmail.com", "PasswordNotBeingGivenHere");
    smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
    smtp.EnableSsl = true;

    try
    {
        smtp.Send(mail);
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
}

Picture of full help screen:

在此处输入图片说明

NetworkCredential info = new NetworkCredential("brinkerzbhtests@gmail.com", "PasswordNotBeingGivenHere");
smtp.Credentials  =info ; // add this line

You create your network credentials and don't associate them with the smtp client.

Try adding the line: smtp.Credentials = Info;

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM