Odesílání emailů   otázka

ASP.NET WebForms

Zdravím, mám problém s aplikací pro odesílání emailů. Ve chvíli odesílání vyskočí chyba:

"No connection could be made because the target machine actively refused it [::1]:25"

MailMessage message = new MailMessage(new MailAddress(this.EmailTextBox.Text, this.NameTextBox.Text), new MailAddress(this.Recipient));
message.Subject = this.SubjectTextBox.Text;
message.Body = this.ContentTextBox.Text;
SmtpClient smtp = new SmtpClient("localhost", 25);
smtp.Credentials = new System.Net.NetworkCredential("", "");
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Send(message);
nahlásit spamnahlásit spam 0 odpovědětodpovědět

Používá ten SMTP na lokálním stroji i jiné aplikace?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

To netuším... Zkoušel jsem to jak ve VS, tak nahrané na reálném hostingu. Vždy ten samý problém.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Musíte mít k dispozici nějaký SMTP server. Bez něj nepošlete žádný mail. Na jeho adresu, včetně přihlašovacích údajů, se zeptejte hostingové společnosti.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback