|
dev
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Error: The transport failed to connect to the servermethod. My code contains all of the following: Dim mailmsg As New Mail.MailMessage Mail.SmtpMail.SmtpServer = System.Configuration.ConfigurationSettings.AppSettings("smtpserver") mailmsg.BodyFormat = Mail.MailFormat.Text mailmsg.Subject = "My Subject" mailmsg.Body = "My Body" mailmsg.To = "myem***@myhost.com;" mailmsg.From = "My From Address" Mail.SmtpMail.Send(mailmsg) When I test the application, I recieve the following error: Server Error in '/' Application. -------------------------------------------------------------------------------- The transport failed to connect to the server. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Runtime.InteropServices.COMException: The transport failed to connect to the server. Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace: [COMException (0x80040213): The transport failed to connect to the server. ] [TargetInvocationException: Exception has been thrown by the target of an invocation.] System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters) +0 System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters) +473 System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) +58 [HttpException (0x80004005): Could not access 'CDO.Message' object.] System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) +113 System.Web.Mail.CdoSysHelper.Send(MailMessage message) +1846 System.Web.Mail.SmtpMail.Send(MailMessage message) +150 AFBE.addathlete.SendEmailNotification(String id) AFBE.addathlete.btnSubmit_Click(Object sender, EventArgs e) System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33 System.Web.UI.Page.ProcessRequestMain() +1273 -------------------------------------------------------------------------------- Version Information: Microsoft .NET Framework Version:1.1.4322.2032; ASP.NET Version:1.1.4322.2032 What am I forgetting here? Or is my webhost simply down right now? Thanks. the error is pretty clear. the smtp connection settings are not correct.
-- bruce (sqlwork.com) Nathan Sokalski wrote: Show quote > I am attempting to send an email using ASP.NET 1.1's Mail.SmtpMail.Send() > method. My code contains all of the following: > > > Dim mailmsg As New Mail.MailMessage > Mail.SmtpMail.SmtpServer = > System.Configuration.ConfigurationSettings.AppSettings("smtpserver") > mailmsg.BodyFormat = Mail.MailFormat.Text > > mailmsg.Subject = "My Subject" > mailmsg.Body = "My Body" > mailmsg.To = "myem***@myhost.com;" > mailmsg.From = "My From Address" > > Mail.SmtpMail.Send(mailmsg) > > > When I test the application, I recieve the following error: > > Server Error in '/' Application. > -------------------------------------------------------------------------------- > > The transport failed to connect to the server. > Description: An unhandled exception occurred during the execution of the > current web request. Please review the stack trace for more information > about the error and where it originated in the code. > > Exception Details: System.Runtime.InteropServices.COMException: The > transport failed to connect to the server. > > Source Error: > > An unhandled exception was generated during the execution of the > current web request. Information regarding the origin and location of the > exception can be identified using the exception stack trace below. > > Stack Trace: > > [COMException (0x80040213): The transport failed to connect to the server. > ] > > [TargetInvocationException: Exception has been thrown by the target of an > invocation.] > System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, > Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, > String[] namedParameters) +0 > System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, > Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, > CultureInfo culture, String[] namedParameters) +473 > System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String > methodName, Object[] args) +58 > > [HttpException (0x80004005): Could not access 'CDO.Message' object.] > System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String > methodName, Object[] args) +113 > System.Web.Mail.CdoSysHelper.Send(MailMessage message) +1846 > System.Web.Mail.SmtpMail.Send(MailMessage message) +150 > AFBE.addathlete.SendEmailNotification(String id) > AFBE.addathlete.btnSubmit_Click(Object sender, EventArgs e) > System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108 > System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String > eventArgument) +57 > System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler > sourceControl, String eventArgument) +18 > System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33 > System.Web.UI.Page.ProcessRequestMain() +1273 > > > > -------------------------------------------------------------------------------- > Version Information: Microsoft .NET Framework Version:1.1.4322.2032; ASP.NET > Version:1.1.4322.2032 > > > What am I forgetting here? Or is my webhost simply down right now? Thanks. one of the possible reason is your smtp server requires a login, contact
your system administrator about that. in .Net framework 1.1, you can use the fields from the Mail object to add the attribute to pass the login (username, password, smtpserver, smtpserver port number). Let me know if you need the codes. --ricky Show quote "Nathan Sokalski" <njsokal***@hotmail.com> wrote in message news:Oc$saNvGHHA.2456@TK2MSFTNGP06.phx.gbl... >I am attempting to send an email using ASP.NET 1.1's Mail.SmtpMail.Send() >method. My code contains all of the following: > > > Dim mailmsg As New Mail.MailMessage > Mail.SmtpMail.SmtpServer = > System.Configuration.ConfigurationSettings.AppSettings("smtpserver") > mailmsg.BodyFormat = Mail.MailFormat.Text > > mailmsg.Subject = "My Subject" > mailmsg.Body = "My Body" > mailmsg.To = "myem***@myhost.com;" > mailmsg.From = "My From Address" > > Mail.SmtpMail.Send(mailmsg) > > > When I test the application, I recieve the following error: > > Server Error in '/' Application. > -------------------------------------------------------------------------------- > > The transport failed to connect to the server. > Description: An unhandled exception occurred during the execution of the > current web request. Please review the stack trace for more information > about the error and where it originated in the code. > > Exception Details: System.Runtime.InteropServices.COMException: The > transport failed to connect to the server. > > Source Error: > > An unhandled exception was generated during the execution of the > current web request. Information regarding the origin and location of the > exception can be identified using the exception stack trace below. > > Stack Trace: > > [COMException (0x80040213): The transport failed to connect to the server. > ] > > [TargetInvocationException: Exception has been thrown by the target of an > invocation.] > System.RuntimeType.InvokeDispMethod(String name, BindingFlags > invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 > culture, String[] namedParameters) +0 > System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, > Binder binder, Object target, Object[] args, ParameterModifier[] > modifiers, CultureInfo culture, String[] namedParameters) +473 > System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String > methodName, Object[] args) +58 > > [HttpException (0x80004005): Could not access 'CDO.Message' object.] > System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String > methodName, Object[] args) +113 > System.Web.Mail.CdoSysHelper.Send(MailMessage message) +1846 > System.Web.Mail.SmtpMail.Send(MailMessage message) +150 > AFBE.addathlete.SendEmailNotification(String id) > AFBE.addathlete.btnSubmit_Click(Object sender, EventArgs e) > System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108 > > System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String > eventArgument) +57 > System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler > sourceControl, String eventArgument) +18 > System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33 > System.Web.UI.Page.ProcessRequestMain() +1273 > > > > -------------------------------------------------------------------------------- > Version Information: Microsoft .NET Framework Version:1.1.4322.2032; > ASP.NET Version:1.1.4322.2032 > > > What am I forgetting here? Or is my webhost simply down right now? Thanks. > -- > Nathan Sokalski > njsokal***@hotmail.com > http://www.nathansokalski.com/ > Yes, I think I do need them. Thanks.
Show quote "Ricky Yau" <r***@nowcom.com> wrote in message news:eidoABzGHHA.536@TK2MSFTNGP02.phx.gbl... > one of the possible reason is your smtp server requires a login, contact > your system administrator about that. in .Net framework 1.1, you can use > the fields from the Mail object to add the attribute to pass the login > (username, password, smtpserver, smtpserver port number). Let me know if > you need the codes. > > --ricky > > "Nathan Sokalski" <njsokal***@hotmail.com> wrote in message > news:Oc$saNvGHHA.2456@TK2MSFTNGP06.phx.gbl... >>I am attempting to send an email using ASP.NET 1.1's Mail.SmtpMail.Send() >>method. My code contains all of the following: >> >> >> Dim mailmsg As New Mail.MailMessage >> Mail.SmtpMail.SmtpServer = >> System.Configuration.ConfigurationSettings.AppSettings("smtpserver") >> mailmsg.BodyFormat = Mail.MailFormat.Text >> >> mailmsg.Subject = "My Subject" >> mailmsg.Body = "My Body" >> mailmsg.To = "myem***@myhost.com;" >> mailmsg.From = "My From Address" >> >> Mail.SmtpMail.Send(mailmsg) >> >> >> When I test the application, I recieve the following error: >> >> Server Error in '/' Application. >> -------------------------------------------------------------------------------- >> >> The transport failed to connect to the server. >> Description: An unhandled exception occurred during the execution of the >> current web request. Please review the stack trace for more information >> about the error and where it originated in the code. >> >> Exception Details: System.Runtime.InteropServices.COMException: The >> transport failed to connect to the server. >> >> Source Error: >> >> An unhandled exception was generated during the execution of the >> current web request. Information regarding the origin and location of the >> exception can be identified using the exception stack trace below. >> >> Stack Trace: >> >> [COMException (0x80040213): The transport failed to connect to the >> server. >> ] >> >> [TargetInvocationException: Exception has been thrown by the target of an >> invocation.] >> System.RuntimeType.InvokeDispMethod(String name, BindingFlags >> invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 >> culture, String[] namedParameters) +0 >> System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, >> Binder binder, Object target, Object[] args, ParameterModifier[] >> modifiers, CultureInfo culture, String[] namedParameters) +473 >> System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String >> methodName, Object[] args) +58 >> >> [HttpException (0x80004005): Could not access 'CDO.Message' object.] >> System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String >> methodName, Object[] args) +113 >> System.Web.Mail.CdoSysHelper.Send(MailMessage message) +1846 >> System.Web.Mail.SmtpMail.Send(MailMessage message) +150 >> AFBE.addathlete.SendEmailNotification(String id) >> AFBE.addathlete.btnSubmit_Click(Object sender, EventArgs e) >> System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108 >> >> System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String >> eventArgument) +57 >> System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler >> sourceControl, String eventArgument) +18 >> System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33 >> System.Web.UI.Page.ProcessRequestMain() +1273 >> >> >> >> -------------------------------------------------------------------------------- >> Version Information: Microsoft .NET Framework Version:1.1.4322.2032; >> ASP.NET Version:1.1.4322.2032 >> >> >> What am I forgetting here? Or is my webhost simply down right now? >> Thanks. >> -- >> Nathan Sokalski >> njsokal***@hotmail.com >> http://www.nathansokalski.com/ >> > > here you go:
objEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", yourSMTPServer); objEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25); //maybe a different port, 25 is the default objEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", 2); objEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", 1); objEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", yourUsername); objEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", yourPassword); Show quote "Nathan Sokalski" <njsokal***@hotmail.com> wrote in message news:Oa0W1h%23GHHA.3780@TK2MSFTNGP02.phx.gbl... > Yes, I think I do need them. Thanks. > -- > Nathan Sokalski > njsokal***@hotmail.com > http://www.nathansokalski.com/ > > "Ricky Yau" <r***@nowcom.com> wrote in message > news:eidoABzGHHA.536@TK2MSFTNGP02.phx.gbl... >> one of the possible reason is your smtp server requires a login, contact >> your system administrator about that. in .Net framework 1.1, you can use >> the fields from the Mail object to add the attribute to pass the login >> (username, password, smtpserver, smtpserver port number). Let me know if >> you need the codes. >> >> --ricky >> >> "Nathan Sokalski" <njsokal***@hotmail.com> wrote in message >> news:Oc$saNvGHHA.2456@TK2MSFTNGP06.phx.gbl... >>>I am attempting to send an email using ASP.NET 1.1's Mail.SmtpMail.Send() >>>method. My code contains all of the following: >>> >>> >>> Dim mailmsg As New Mail.MailMessage >>> Mail.SmtpMail.SmtpServer = >>> System.Configuration.ConfigurationSettings.AppSettings("smtpserver") >>> mailmsg.BodyFormat = Mail.MailFormat.Text >>> >>> mailmsg.Subject = "My Subject" >>> mailmsg.Body = "My Body" >>> mailmsg.To = "myem***@myhost.com;" >>> mailmsg.From = "My From Address" >>> >>> Mail.SmtpMail.Send(mailmsg) >>> >>> >>> When I test the application, I recieve the following error: >>> >>> Server Error in '/' Application. >>> -------------------------------------------------------------------------------- >>> >>> The transport failed to connect to the server. >>> Description: An unhandled exception occurred during the execution of the >>> current web request. Please review the stack trace for more information >>> about the error and where it originated in the code. >>> >>> Exception Details: System.Runtime.InteropServices.COMException: The >>> transport failed to connect to the server. >>> >>> Source Error: >>> >>> An unhandled exception was generated during the execution of the >>> current web request. Information regarding the origin and location of >>> the exception can be identified using the exception stack trace below. >>> >>> Stack Trace: >>> >>> [COMException (0x80040213): The transport failed to connect to the >>> server. >>> ] >>> >>> [TargetInvocationException: Exception has been thrown by the target of >>> an invocation.] >>> System.RuntimeType.InvokeDispMethod(String name, BindingFlags >>> invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, >>> Int32 culture, String[] namedParameters) +0 >>> System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, >>> Binder binder, Object target, Object[] args, ParameterModifier[] >>> modifiers, CultureInfo culture, String[] namedParameters) +473 >>> System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String >>> methodName, Object[] args) +58 >>> >>> [HttpException (0x80004005): Could not access 'CDO.Message' object.] >>> System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String >>> methodName, Object[] args) +113 >>> System.Web.Mail.CdoSysHelper.Send(MailMessage message) +1846 >>> System.Web.Mail.SmtpMail.Send(MailMessage message) +150 >>> AFBE.addathlete.SendEmailNotification(String id) >>> AFBE.addathlete.btnSubmit_Click(Object sender, EventArgs e) >>> System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108 >>> >>> System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String >>> eventArgument) +57 >>> System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler >>> sourceControl, String eventArgument) +18 >>> System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) >>> +33 >>> System.Web.UI.Page.ProcessRequestMain() +1273 >>> >>> >>> >>> -------------------------------------------------------------------------------- >>> Version Information: Microsoft .NET Framework Version:1.1.4322.2032; >>> ASP.NET Version:1.1.4322.2032 >>> >>> >>> What am I forgetting here? Or is my webhost simply down right now? >>> Thanks. >>> -- >>> Nathan Sokalski >>> njsokal***@hotmail.com >>> http://www.nathansokalski.com/ >>> >> >> > > |
|||||||||||||||||||||||