Automatické odesílání emailu   zodpovězená otázka

ASP.NET WebForms, Databáze

Dobrý den, potřebovala bych pomoct s automatickým odesíláním emailů.

Mám web v ASP.NET, tvořím ve Visual Studiu 2008 a databázi mám v MS Sql serveru 2008.

Po vyplnění registračního formuláře dojde k vložení registračních údajů do databáze. Chtěla bych, aby při vložení také došlo k odeslání emailu, abych se dozvěděla o nové registraci.

Z různých článků a diskuzí jsem to poskládala dohromady, ale zřejmě je v něčem problém, protože k vložení dat do databáze dojde, stránka nevypisuje žádné chyby, tváří se v pořádku, ale žádný email mi nepřichází. Prosím o pomoc.

Zde je kód:

Protected Sub FormView1_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.FormViewPageEventArgs)

        Dim Zprava As New System.Net.Mail.MailMessage()
        Zprava.From = New System.Net.Mail.MailAddress("[email protected]", "ja")
        Zprava.To.Add(New System.Net.Mail.MailAddress("[email protected]"))
        Zprava.Subject = "Test"
        Zprava.Body = "Že by to konečně jelo??"

        Dim Odeslat As New System.Net.Mail.SmtpClient("smtp.seznam.cz")
        Odeslat.Send(Zprava)
        Zprava.Dispose()

    End Sub  

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

Skuste misto smtp.seznam.cz pouzit mx1.seznam.cz.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Bez úspěchu, žádná změna. :-( škoda. I tak děkuji za ochotu.

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

Musíte určitě přidat Credentials - seznam.cz vyžaduje autentizaci.

Ale bohužel si myslim,že ani tak to nerozchodíte,vypadá to,že si .Net Smtp client nerozumí s autentizací smtp serveru.Alespoň mně se to na frameworku 3.5 nepodařilo rozchodit a dle sniffů vše ukazuje na špatnou autentizaci.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Zkuste použít jiný SMTP server než ten seznamácký, možná budete mít větší štěstí.

nahlásit spamnahlásit spam 1 / 1 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