SocketException GoDaddy – Solved Issue Plesk Sending Mails

Okay. Yesterday I was stuck in SocketException on Plesk panel using Godaddy.com service. The solution was rather easy. It is detailed on here. To solve this issue:

In your code use the below SMTP configuration:

code:

String message = "Name:\r\n"+Name+"Message:"+Message+"\r\n";

MailMessage mail = new MailMessage();
mail.From = new MailAddress("from@email.com");
mail.To.Add(new MailAddress("to@email.com"));

mail.Subject = "Enquiry for Godaddy Testing.";
mail.Body = message;
SmtpClient client = new SmtpClient();
client.Send(mail);

Now in the web.config file add below Mail settings:

web.config:

<configuration>
<system.web>
<compilation debug="true" targetFramework="4.6.1"/>
<httpRuntime targetFramework="4.6.1"/>
</system.web>

<system.net>
<mailSettings>
<smtp from="from@email.com">
<network host="relay-hosting.secureserver.net" port="25" />
</smtp>
</mailSettings>
</system.net>

That’s it. Mail will be sent using From email address only. Don’t worry. The mail send using this code will be delayed for few seconds but it will be delivered.

Thank You.