Re: How to find out what type of error it is: Failure sending mail.
- From: "Scott M." <smar@xxxxxxxxxxxxx>
- Date: Mon, 24 Dec 2007 21:44:52 -0500
When you are in a Catch section, notice that the exception is passed to the catch as "ex". If you check out the properties of "ex", you can find out about the exception. Start with this:
Catch ex As Exception
console.writeline("Exception type is: " & ex.getType.toString)
console.writeline("Exception message is: " & ex.Message)
"JoeP" <NoSpam@xxxxxxxxxxx> wrote in message news:%23XxCPgpRIHA.4476@xxxxxxxxxxxxxxxxxxxxxxx
Hi All,
Ok, after checking into it I had some code after the End Try and that was the reason Alert() did not pop up.
Moving that code under the Try fixed the problem.
But I am trying to break the message into 2 lines:
ClientScript.RegisterStartupScript(Me.GetType(), "E-Mail Problem", String.Format("Alert('There was a problem in sending the email! Please call us by phone {0}');", smtpEx.Message.Replace("'", "\'")), True)
Now how do I bring the actual err line into the second line of the Alert()
There was a problem in sending the email! Please call us by phone.
Unable to cast object of type 'System.Int32' to type 'System.Net.Mail.MailMessage'
Thanks,
Joe
"JoeP" <NoSpam@xxxxxxxxxxx> wrote in message news:eGeSbJpRIHA.5988@xxxxxxxxxxxxxxxxxxxxxxx
Well I had actuallt the code like the below: The debugger poped up and just said that the Failure sending mail.
and did not provide the reason. But from some reason in my computer under Visual Studio 2005, the Alert message did not pop up.
Just wondering why? (The debugger did).
Thanks,
Joe
Try
some code.....
oMailMessage.IsBodyHtml = False
oMailMessage.Body = cEmailBody
Dim oSMTP As New SmtpClient
oSMTP.Send(oMailMessage) (in this line I am getting the above err)
Catch smtpEx As SmtpException
ClientScript.RegisterStartupScript(Me.GetType(), "E-Mail Problem", String.Format("Alert('There was a problem in sending the email: {0}');", smtpEx.Message.Replace("'", "\'")), True)
Catch generalEx As Exception
ClientScript.RegisterStartupScript(Me.GetType(), "General Problem", String.Format("alert('There was a general problem: {0}');", generalEx.Message.Replace("'", "\'")), True)
End Try
"Scott M." <smar@xxxxxxxxxxxxx> wrote in message news:%23lIk0%23cRIHA.4444@xxxxxxxxxxxxxxxxxxxxxxx
Wrap the code in a try...catch block?
"JoeP" <NoSpam@xxxxxxxxxxx> wrote in message news:%23i4RTOcRIHA.3516@xxxxxxxxxxxxxxxxxxxxxxx
Hi All,
How can I find the reason for such an error: Failure sending mail.
Some Code...
oMailMessage.IsBodyHtml = False
oMailMessage.Body = cEmailBody
Dim oSMTP As New SmtpClient
oSMTP.Send(oMailMessage) (in this line I am getting the above err)
Appreciate any feedback
Thanks,
Joe
- Follow-Ups:
- References:
- How to find out what type of error it is: Failure sending mail.
- From: JoeP
- Re: How to find out what type of error it is: Failure sending mail.
- From: Scott M.
- Re: How to find out what type of error it is: Failure sending mail.
- From: JoeP
- Re: How to find out what type of error it is: Failure sending mail.
- From: JoeP
- How to find out what type of error it is: Failure sending mail.
- Prev by Date: Re: How to find out what type of error it is: Failure sending mail.
- Next by Date: Zip an entire directory tree
- Previous by thread: Re: How to find out what type of error it is: Failure sending mail.
- Next by thread: Re: How to find out what type of error it is: Failure sending mail.
- Index(es):
Relevant Pages
|