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.

- Rejestracja:ponad 7 lat
- Ostatnio:ponad 5 lat
- Postów:107
0
edytowany 2x, ostatnio: Visual Code

- Rejestracja:ponad 12 lat
- Ostatnio:8 miesięcy
- Postów:6610
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@gmail.com", "email@gmail.com")
{
Subject = "subject",
Body = "message"
};
client.Send(mail);

Dziękuje jutro w pracy sprobuje i powyłączam firewalle, bo mamy różne antywirusy itd.

Zadziałało na gmailu 😂
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.