简体   繁体   English

从asp.net发送电子邮件

[英]sending email from asp.net

May someone please assist me in correcting this error that occurs when I try to send an email from the contact us page of my website 当我尝试从我网站的“与我们联系”页面发送电子邮件时,可能有人可以帮助我纠正此错误。

在此处输入图片说明

My code: 我的代码:

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("test@milcoxmanor.com"))
    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("test@milcoxmanor.com", "12345")
    smtp.Send(msg)


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

End Class 末级

Based on the error, you're probably missing: 根据错误,您可能会丢失:

 Imports System.Net.Mail

at the top of the file 在文件的顶部

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM