[C#] Wysyłanie maile - failuer sending mail

0

Jak sobie z tym poradzić

                mailMessage mmMsg = new MailMessage();
                mmMsg.From = new MailAddress(sNadawca);
                foreach (String sAdr in sAdresy)
                    mmMsg.To.Add(new MailAddress(sAdr));
                mmMsg.Subject = sSubject.Length > 0 ? sSubject : "brak tematu";
                mmMsg.Body = sBody;
                mmMsg.IsBodyHtml=bHtml;

                smtpKlient = new SmtpClient();
                smtpKlient.Host = sHost;
                smtpKlient.Port = 25;
                               

                smtpKlient.DeliveryMethod = SmtpDeliveryMethod.Network;
                NetworkCredential oCredential = new NetworkCredential("user", "pass");
                smtpKlient.UseDefaultCredentials = false;
                smtpKlient.Credentials = oCredential;
                try
                {
                    smtpKlient.Send(mmMsg);
                }
                catch(SmtpException e)
                {
                    Console.WriteLine(e.ToString());
                    Console.WriteLine("--------------");
                    Console.WriteLine(e.Message);
                }

próbowałem na o2 i na wp - i nie zadziałało, co jest nie tak w tym wysyłaniu i co trzeba poprawić

0

spróbuj dodać:

smtpKlient.EnableSsl = true;

0

A mi działa ten Twój kod. Jaki otrzymujesz wyjątek?

1 użytkowników online, w tym zalogowanych: 0, gości: 1