使用事件处理程序发送电子邮件
本文关键字:电子邮件 程序 事件处理 | 更新日期: 2023-09-27 18:27:10
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文件中的任何内容。当我点击按钮时,什么也没发生。我刚被重定向到我设计的另一个网页。
请输入"try"catch"并检查是否出现任何错误。同时检查端口25是否打开。