Ich habe versucht, Mail mit Windows-Anwendung in C# zu senden. Ich habe, wie unten Code und versucht, aber es funktioniert nichtSenden der E-Mail mit Google Mail SMTP - Ich kann den Remote-Server nicht verbinden
Es gibt folgende Fehlermeldung:
Unable to connect the remove server
Code:
MailAddress sendd = new MailAddress("[email protected]","Sethu",Encoding.UTF8);
MailAddress receivee = new MailAddress("[email protected]");
MailMessage mail = new MailMessage(sendd, receivee);
SmtpClient client = new SmtpClient();
client.Port = 587;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("[email protected]", "yyyyyyy");
mail.Subject = "this is a test email.";
mail.Body = "this is my test email body";
client.Send(mail);
Wer helfen, um herauszufinden, was Fehler tat ich?
Überprüfung dieses NetworkCredential („[email protected]“ finden " yyyyyyy "); E-Mail, wo Sie E-Mail für Google oder Yahoo für Zugriff auf das Senden von E-Mails an andere erhalten haben –
Es scheint, Sie haben keine Rechte zum Senden von E-Mails von dieser Berechtigung –
Fügen Sie 'EnableSsl = true' in Ihrem Code. –