使用事件处理程序发送电子邮件

本文关键字:电子邮件 程序 事件处理 | 更新日期: 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是否打开。

相关文章: