I send mail in asp.net using kerio .It work fine when i use string variable to get id But i use textboxes to get id it gives following err:
Read from Stream threw an System.Exception: System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at OpenSmtp.Mail.Smtp.ReadFromStream(NetworkStream& nw)
Code is:
string a = "afsah@localhost";
// string b = "abc@localhost";
string a = T1.Text.ToString();
string b = T2.Text.ToString();
MailMessage msg = new MailMessage(a,b);
msg.Subject = T3.Text.ToString();
msg.Body = msg1.Text.ToString();
// msg.Subject = "Email subject here";
//msg.Body = "Email text here";
Smtp smtpClient = new Smtp("localhost", 26);
smtpClient.SendMail(msg);
Any one solution to this problem.