【发布时间】:2010-11-16 15:44:41
【问题描述】:
您好,我的聪明朋友们,我正在处理这个联系表。我希望访问者通过表格向我发送电子邮件。我正在使用 godaddy 作为我的网络托管服务商。从下面的代码中,有人可以帮助我如何使用 godaddy 设置 SMTP,以便我可以接收来自我网站上用户的电子邮件?我试图在我的本地计算机上使用它,但我不知道该怎么做。
代码如下:
请你能描述一下这行代码吗:Dim mailServerName As String = "SMTP.MyDomain.com" AND
(from, "onfire4godcollins@gmail.com", "feedback", body)
Imports System.Net.Mail
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub CustomValidator1_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebControls.ServerValidateEventArgs) Handles CustomValidator1.ServerValidate
If txtComments.Text.Length > 300 Then
args.IsValid = False
Else
args.IsValid = True
End If
End Sub
Protected Sub Wizard1_FinishButtonClick(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.WizardNavigationEventArgs) Handles Wizard1.FinishButtonClick
SendMail(txtEmail.Text, txtComments.Text)
End Sub
Private Sub SendMail(ByVal from As String, ByVal body As String)
Dim mailServerName As String = "SMTP.MyDomain.com"
Dim message As MailMessage = New MailMessage(from, "onfire4godcollins@gmail.com", "feedback", body)
Dim mailClient As SmtpClient = New SmtpClient
mailClient.Host = mailServerName
mailClient.Send(message)
message.Dispose()
End Sub
End Class
非常感谢你
【问题讨论】:
标签: asp.net