vb.net と asp.net を使用しています。データベースに存在するメールアドレスに簡単なテキストを送信したいと考えています。私はすでにテキストを宣言しており、データベースから電子メール アドレスを取得できます。しかし、その特定のメール アドレスにテキストを送信する方法がわかりません。助けてください。ありがとう
質問する
458 次
1 に答える
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>
于 2012-08-15T03:36:26.777 に答える