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
|