Home All Groups Group Topic Archive Search About

Error: The transport failed to connect to the server

Author
8 Dec 2006 6:06 PM
Nathan Sokalski
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/

Author
8 Dec 2006 6:36 PM
bruce barker
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.
Author
9 Dec 2006 1:20 AM
Ricky Yau
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/
>
Author
9 Dec 2006 11:20 PM
Nathan Sokalski
Yes, I think I do need them. Thanks.
--
Nathan Sokalski
njsokal***@hotmail.com
http://www.nathansokalski.com/

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/
>>
>
>
Author
11 Dec 2006 7:32 PM
Ricky Yau
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/
>>>
>>
>>
>
>

AddThis Social Bookmark Button