jakobnixon
asked on
System.Net.Mail - Unable to read data from the transport connection
Hello
I'm migrating an app to ASP.NET 2.0 and I can't get any email out. I've tried a few different samples of sending email via System.Net.Mail, and tried setting the Web.Config to -
<system.net>
<mailSettings>
<smtp from="">
<network host="192.168.250.104" password="" userName="" />
</smtp>
</mailSettings>
</system.net>
but I always get the same error -
Unable to read data from the transport connection: net_io_connectionclosed.
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.IO.IOException: Unable to read data from the transport connection: net_io_connectionclosed.
Source Error:
Line 116:
Line 117: client.Send(message);
Line 118: }
Line 119:
The code is
public static void SimpleMailTest()
{
System.Net.Mail.MailMessag e message = new System.Net.Mail.MailMessag e();
message.From = new MailAddress("jakobnixon@jn ixon.com") ;
message.To.Add(new MailAddress("jakobnixon@jn ixon.com") );
message.Subject = "This is my subject";
message.Body = "This is the content";
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient ("192.168. 250.104", 25);
client.Send(message);
}
The IIS SMTP service always worked fine with CDONTS and System.Web.Mail. Any help much appreciated.
JN
I'm migrating an app to ASP.NET 2.0 and I can't get any email out. I've tried a few different samples of sending email via System.Net.Mail, and tried setting the Web.Config to -
<system.net>
<mailSettings>
<smtp from="">
<network host="192.168.250.104" password="" userName="" />
</smtp>
</mailSettings>
</system.net>
but I always get the same error -
Unable to read data from the transport connection: net_io_connectionclosed.
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.IO.IOException: Unable to read data from the transport connection: net_io_connectionclosed.
Source Error:
Line 116:
Line 117: client.Send(message);
Line 118: }
Line 119:
The code is
public static void SimpleMailTest()
{
System.Net.Mail.MailMessag
message.From = new MailAddress("jakobnixon@jn
message.To.Add(new MailAddress("jakobnixon@jn
message.Subject = "This is my subject";
message.Body = "This is the content";
System.Net.Mail.SmtpClient
client.Send(message);
}
The IIS SMTP service always worked fine with CDONTS and System.Web.Mail. Any help much appreciated.
JN
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I hadn't realised that Web.Mail was still available in 2.0 - I thought it was left with 1.1.
I've just set it up with Web.Mail and it's fine. I've no need to use the features of Net.Mail yet, so until that day comes, the transport connetction issue isn't a problem.
Many thanks for your help -
JN