Wysyłanie maila z wykorzystaniem SmtpClient - TimeOut 🤷‍♂️

Wysyłanie maila z wykorzystaniem SmtpClient - TimeOut 🤷‍♂️
Visual Code
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 107
0

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.
😯😥

AdamWox
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Jastrzębie-Zdrój
  • Postów: 2180
1

Probówałeś dla obu portów 465 + SSL i 587 bez SSL? Firewall?

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1

daj kod - nikt nie będzie zgadywał coś tam namieszał

na gmaila działa bez problemu

Kopiuj
            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);

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.