Witam serdecznie, mam banalny kłopot z banalnym kodem. Otóż nie potrafię się połaczyć przez SMTP z onetem jak i gmailem.
public void Send()
{
MailMessage mail = new MailMessage("[email protected]", "[email protected]");
mail.Subject = "Testing";
mail.Body = "contents.";
mail.IsBodyHtml = false;
SmtpClient client = new SmtpClient();
client.Host = "smtp.poczta.onet.pl";
client.Port = 465;
client.EnableSsl = true;
client.Timeout = 100000;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential("[email protected]", "MojeHaslo");
try
{
client.Send(mail);
}
catch (Exception ex)
{
}
}
Wywala timeout a przy 587 wywala bład autoryzacji, co jest zrozumiałe. Sprawdziłem czy Defender i firewall mi niczego nie blokuje i niczego nie znalazłem.