asp.net 的新手。
尝试设置一个事件处理程序,当在我的 asp.net 网站上单击一个按钮时,它将向我发送一封电子邮件。我的托管服务提供商告诉我使用“localhost”作为 smtp 服务器名称。这是代码:
protected void returnToMenuButton_Click(object sender, EventArgs e)
{
MailMessage objMail = new MailMessage("sender@abc.net", "receiver@xyz.com", "Results", "This is a test.");
NetworkCredential objNC = new NetworkCredential("sender@abc.net", "SENDERPASSWORD");
SmtpClient objsmtp = new SmtpClient("localhost", 25);
objsmtp.Credentials = objNC;
objsmtp.Send(objMail);
}
我的 web.config 文件中没有更改任何内容。当我单击按钮时,什么也没有发生。我只是被重定向到我设计的另一个网页。