I am attempting to send email using asp.net c#, I got the following error “Unable to read data from the transport connection net_io_connectionclosed”.
I am using email secureserver .net godaddy, I have configured the email setting in my application for contact us page by using SMTP server setting and port.It worked fine. Yesterday, my friend called me and said “your contact us page is not working”. Later I realized, recently I changed my email password on godaddy email hosting account and I have not updated in my application. Now , I updated the password in web.config file and verified.
[HttpPost]
public ViewResult Index(Contact contact)
{
if (ModelState.IsValid)
{
using (var client = new SmtpClient("smtpout.asia.secureserver.net", 80))
{
var adminEmail = ConfigurationManager.AppSettings["AdminEmail"];
var adminPassword = ConfigurationManager.AppSettings["AdminPassword"];
var from = new MailAddress(adminEmail,contact.Email);
var to = new MailAddress(adminEmail, "your to email address");
using (var message = new MailMessage(from, to))
{
message.Body =contact.Body;
message.IsBodyHtml = true;
message.BodyEncoding = Encoding.UTF8;
message.Subject =contact.Subject;
message.SubjectEncoding= Encoding.UTF8;
message.From = new MailAddress(contact.Email);
client.Credentials = new System.Net.NetworkCredential(adminEmail,"XXX");
client.Send(message);
}
}
TempData["SuccessMessage"]= "Message sent successfully."; }
return View(); }
Post your comments / questions
Recent Article
- How to create custom 404 error page in Django?
- Requested setting INSTALLED_APPS, but settings are not configured. You must either define..
- ValueError:All arrays must be of the same length - Python
- Check hostname requires server hostname - SOLVED
- How to restrict access to the page Access only for logged user in Django
- Migration admin.0001_initial is applied before its dependency admin.0001_initial on database default
- Add or change a related_name argument to the definition for 'auth.User.groups' or 'DriverUser.groups'. -Django ERROR
- Addition of two numbers in django python
Related Article