Próbuję wysłac maila niestety za każdym razem dostaję timeout. nawet jeśli wydluże czas oczekiwanie to nic nie pomaga.
Testowalem na mailu z onet.pl:
Host: smtp.poczta.onet.pl
Port: 587 (465 dla połączeń szyfrowanych – SSL)
Ustawiałem EnableSsl na wszystkie sposoby jednak bez rezulatatu.
0
1
Probówałeś dla obu portów 465 + SSL i 587 bez SSL? Firewall?
1
daj kod - nikt nie będzie zgadywał coś tam namieszał
na gmaila działa bez problemu
var client = new SmtpClient
{
Host = "smtp.gmail.com",
Port = 587,
EnableSsl = true,
DeliveryMethod = SmtpDeliveryMethod.Network,
UseDefaultCredentials = false,
Credentials = new NetworkCredential("login", "pass")
};
MailMessage mail = new MailMessage("[email protected]", "[email protected]")
{
Subject = "subject",
Body = "message"
};
client.Send(mail);