Hab ein kleines Problem, immer wenn ich versuche eine Mail zu versenden, bekomme ich die Meldung:
System.Net.Mail.SmtpException: The Operation has timed out.
Außerdem meint er zu mir ich hätte einen Fehler in Zeile 17 (Damit meine ich jetzt die Zeile im Code den ich gepostet habe)
Habe schon mehrere Varianten versucht, jedoch hat bisher keine funktioniert. Hab es auch schon mit anderen Mail(-anbietern) versucht (Hotmail, gmail, gmx etc.), jedoch führt, das auch immer zum gleichen Fehler.
Hab leider erst gerade angefangen mit C# :/
Wäre super, wenn mir jemand dabei weiterhelfen könnte, denn egal was ich versucht hab, nichts hat funktioniert...
Hier wäre noch der Code den ich dafür versuche zu verwenden:
System.Net.Mail.SmtpException: The Operation has timed out.
Außerdem meint er zu mir ich hätte einen Fehler in Zeile 17 (Damit meine ich jetzt die Zeile im Code den ich gepostet habe)
Habe schon mehrere Varianten versucht, jedoch hat bisher keine funktioniert. Hab es auch schon mit anderen Mail(-anbietern) versucht (Hotmail, gmail, gmx etc.), jedoch führt, das auch immer zum gleichen Fehler.
Hab leider erst gerade angefangen mit C# :/
Wäre super, wenn mir jemand dabei weiterhelfen könnte, denn egal was ich versucht hab, nichts hat funktioniert...
Hier wäre noch der Code den ich dafür versuche zu verwenden:
Code:
public void sendMail() // gmail
{
try
{
MailMessage objeto_mail = new MailMessage();
SmtpClient client = new SmtpClient();
client.Port = 587;
client.Host = "smtp.gmail.com";
client.Timeout = 20000;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("username", "password");
objeto_mail.From = new MailAddress("AbsenderAdresse");
objeto_mail.To.Add(new MailAddress("EmpfängerAdresse"));
objeto_mail.Subject = "Test";
objeto_mail.Body = "test";
client.Send(objeto_mail);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}