Monday, November 12, 2007

Custom Error Pages and Sending Email to Admin

Imports System.Web
Imports System.Web.SessionState
Imports System.Web.Mail

Public Class Global
Inherits System.Web.HttpApplication

Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)

Dim mail As New MailMessage()
Dim ErrorMessage = "The error description is as follows : " &_
Server.GetLastError.ToString
mail.To = "administrator@domain.com"
mail.Subject = "Error in the Site"
mail.Priority = MailPriority.High
mail.BodyFormat = MailFormat.Text
mail.Body = ErrorMessage
SmtpMail.Send(mail)

End Sub

End Class

No comments: