我正在使用vb.net和asp.net。我想将简单的文本发送到我的数据库中存在的电子邮件地址。我已经声明了文本,可以从我的数据库中获取电子邮件地址。但我不知道如何将文本发送到该特定的电子邮件地址。请帮忙。感谢
答案 0 :(得分:1)
使用此VB.Net功能:
Public Shared Function sendmail(ByVal to As String, ByVal subject As String, ByVal body As String, ByVal IsBodyHtml As Boolean) As Integer
Dim mm As New MailMessage("registration@yourdomain.org", to)
mm.Subject = subject
mm.Body = body
mm.IsBodyHtml = IsBodyHtml
Dim smtp As New SmtpClient
Try
smtp.Send(mm)
Return 1
Catch ex As Exception
Return 0
End Try
End Function
在你的web.config上:
<configuration>
<system.net>
<mailSettings>
<smtp from="registration@yourdomain.org">
<network host="smtp.youremailservice.com"
userName="registration@yourdomain.org"
password="yourpassword"/>
</smtp>
</mailSettings>