I have hosted a website from Godaddy hosting in Windows ASP.net and have purchased an email also from there as well. On that website, there is a ContactUs Page in which any visitor could fill in his details and Submit. For this I am internally using my personal gmail id as 'From' and my info email ID as 'To' to send the email. I am using the sample code they provided on their website as this link.
But I am getting this error:
An exception of type 'System.Net.Mail.SmtpException' occurred in System.dll but was not handled in user code. Additional information: Service not available, closing transmission channel. The server response was: Cannot connect to SMTP server 72.167.234.197 (72.167.234.197:25), connect error 10060
On client.Send(message)
This is my web.config entry as per that link:
<system.net>
<mailSettings>
<smtp from="personalID@gmail.com">
<network host="relay-hosting.secureserver.net" port="25" />
</smtp>
</mailSettings>
</system.net>
And this is my code to send email:
StringBuilder body = new StringBuilder();
body.AppendLine("<h3>New Query Received:</h3>");
body.AppendLine();
body.AppendFormat("Name : {0}<br />", txtName.Text);
body.AppendFormat("Email : {0}<br />", txtEmail.Text);
body.AppendFormat("Phone : {0}<br />", txtMobile.Text);
body.AppendFormat("Query : {0}<br />", txtQuery.Text);
MailMessage message = new MailMessage();
message.From = new MailAddress("manish.rnsconsultancy@gmail.com");
message.To.Add(new MailAddress("info@rns-consultancy.com"));
message.Subject = "New Query from Website";
message.Body = body.ToString();
SmtpClient client = new SmtpClient();
client.Send(message);
Can anyone please help me in this matter, I am stuck on this as their customer support doesn't know other than that link. I tried switching the emails as From and To also, but got the same error.