изпращане на имейл от asp.net

Може ли някой да ми помогне да коригирам тази грешка, която възниква, когато се опитам да изпратя имейл от страницата за връзка с нас на моя уебсайт

въведете описание на изображението тук

Моят код:

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim msg As New MailMessage()
    msg.From = New MailAddress(email.Text)
    msg.[To].Add(New MailAddress("[email protected]"))
    msg.Subject = subject.Text
    msg.Body = Message.Text
    'Try
    '    SmtpMail.SmtpServer = " smtp server name or address "
    '    SmtpMail.Send(msg)
    'Catch ex As HttpException
    '    Response.Write("Error: " + ex.ToString())
    'Catch ex As Exception
    '    Response.Write("Error: " + ex.ToString())
    'End Try
    Dim smtp As New SmtpClient("milcoxmanor.com", 25)
    smtp.Credentials = New NetworkCredential("[email protected]", "12345")
    smtp.Send(msg)


End Sub
Protected Sub ClearFields()
    fname.Text = " "
    lname.Text = " "
    email.Text = " "
    subject.Text = " "
    message.Text = " "
End Sub

Край на класа


person Zidane    schedule 03.12.2013    source източник
comment
Каква грешка? Трябва да ни дадете пълния текст на грешката и кой ред я причинява.   -  person System Down    schedule 04.12.2013
comment
Каква точно е грешката?   -  person Code Maverick    schedule 04.12.2013


Отговори (1)


Въз основа на грешката вероятно пропускате:

 Imports System.Net.Mail

в горната част на файла

person Konstantin    schedule 03.12.2013
comment
using е C# ... те използват VB.NET, така че би било Imports - person Code Maverick; 04.12.2013
comment
Грешка при компилиране. Съобщение за грешка на компилатора: BC30561: „MailMessage“ е двусмислено, импортирано от пространствата от имена или типове „System.Web.Mail, System.Net.Mail“. Грешка на източника: Ред 35: Ред 36: Защитен Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Обработва Button1.Click Ред 37: Dim msg As New MailMessage() Ред 38: msg.From = New MailAddress(имейл .Text) Ред 39: msg.[To].Add(New MailAddress([email protected])) - person Zidane; 04.12.2013
comment
@user2307970: премахнете импортирането за System.Web.Mail. Това пространство от имена е отхвърлено. - person NotMe; 04.12.2013
comment
Благодаря, изглежда, че стигам донякъде - person Zidane; 04.12.2013