程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> asp.net發送郵件

asp.net發送郵件

編輯:.NET實例教程
使用SmtpClIEnt類並調用它的Send()方法來發送一封電子郵件。
代碼:  SendMail.ASPx
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Net.Mail" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHtml 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xHtml1-transitional.dtd">
<script runat="server">
    void Page_Load()
    {
        SmtpClient client = new SmtpClIEnt();
        clIEnt.Host = "localhost";
        clIEnt.Port = 25;
        clIEnt.Send("steve@somewhere", "[email protected]", "Let''s eat lunch!", "Lunch at the Steak House?");
    }
</script>
<html XMLns="http://www.w3.org/1999/xHtml" >
<head id="Head1" runat="server">
    <title>Send Mail</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    Email sent!
       
    </div>
    </form>
</body>
</Html>
代碼中的頁面調用SmtpClIEnt的Send()方法來發送一封電子郵件。其中的第一個參數是發信人地址,第二個參數是收信人地址,第三個參數是郵件主題,最後一個參數是電子郵件的正文。
注意  代碼中的頁面使用本地(Local)SMTP服務器端發送電子郵件。如果你的SMTP服務沒有啟用,那麼你會收到一個“存在的連接被遠程主機強制關閉”的錯誤。你可以通過打開Internet Information Services,右鍵點擊Default SMTP Visual Server並選擇Start,來啟用本地SMTP服務器端。 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved