Ema*_*een 4 vb.net asp.net email settings web-config
我们使用此编码从ASP.Net代码隐藏的Vb.Net文件发送电子邮件.
可以将任何此编码放在Web.config文件中吗?
Protected Sub EmailStudentList()
' Get the rendered HTML.
'-----------------------
Dim SB As New StringBuilder()
Dim SW As New StringWriter(SB)
Dim htmlTW As New HtmlTextWriter(SW)
GridViewSummary.RenderControl(htmlTW)
' Get the HTML into a string.
' This will be used in the body of the email report.
'---------------------------------------------------
Dim dataGridHTML As String = SB.ToString()
Dim SmtpServer As New SmtpClient()
SmtpServer.Credentials = New Net.NetworkCredential("ourEmailUsername@gmail.com", "ourPassword")
SmtpServer.Port = 587
SmtpServer.Host = "smtp.gmail.com"
SmtpServer.EnableSsl = True
ObjMailMessage = New MailMessage()
Try
ObjMailMessage.From = New MailAddress("ourEmail@gmail.com", "Some text is here.", System.Text.Encoding.UTF8)
ObjMailMessage.To.Add(New MailAddress("BoardOfDirectors@gmail.com", "Emad-ud-deen", System.Text.Encoding.UTF8))
ObjMailMessage.Subject = "List of enrolled students for the board of directors"
ObjMailMessage.Body = dataGridHTML
ObjMailMessage.IsBodyHtml = True
ObjMailMessage.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure
SmtpServer.Send(ObjMailMessage)
Catch ex As Exception
MsgBox(ex.ToString())
End Try
End Sub
Run Code Online (Sandbox Code Playgroud)
mat*_*net 12
<system.net>
<mailSettings>
<smtp from="ourEmail@gmail.com">
<network defaultCredentials="false"
userName="ourEmailUsername@gmail.com"
password="ourPassword"
host="smtp.gmail.com"
enableSsl="true"
port="587"/>
</smtp>
</mailSettings>
</system.net>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5717 次 |
| 最近记录: |