///< description>本文用asp.net實現把此文推薦給好友的功能。 
///< copyright>asp酷技術資訊網(www.aspcool.com) 
///< /summary> 
這里飛鷹用一個簡單的例子向大家介紹如何使用asp.net的郵件發送功能。首先,我們先做一個發送界面。tuijian.asp, 其中title是代表文章的標題,id代表文章的編號。 
< html> 
< body> 
您好,歡迎使用asp酷技術資訊網文章推薦功能,您推薦的文章為:《<%=request("title")%>》.< br> 
< form action="mail.aspx"> 
您的信箱:< input type="text" name="sender">
收件人信箱:< input type="text" name="accepter">
< input type="hidden" name="title" value="<%=request("title")%>"> 
< input type="hidden" name="id" value="<%=request("id")%>"> 
< input type="submit" value="發送">< input type="reset" value="重寫"> 
< /form> 
< /body> 
< /html> 
下面我們就用asp.net來實現推薦文章功能,mail.aspx 
< % @page language="c#" debug="true"%> 
< % @import namespace="system.web.mail" %> 
< % 
mailmessage msgmail = new mailmessage(); 
msgmail.to = request["accepter"]; //郵件接受者 
msgmail.cc = "[email protected]"; 
msgmail.from = request["sender"]; 
msgmail.subject = "您的朋友從aspcool.com給您推薦了一篇文章。"; 
msgmail.bodyformat = mailformat.html; 
string strbody = "< html>< body>< b>" + request[" accepter"] +",您好。< br>" + 
"您的朋友: < font color=/"red/">"+ request[" sender"]+ "從< a href=http://www.aspcool.com>asp酷技術資訊網給您推薦了一篇文章--< a href=http://www.aspcool.com/lanmu/dot.asp?id=" +request["id"]+ request["title"] +".請
msgmail.body = strbody; 
smtpmail.send(msgmail); 
response.write("您好,您的推薦信已經發出去了,謝謝您對酷技術資訊網的支持"); 
%> 
看,是不是很簡單,如果你有支持asp.net的空間的話就可以輕松推薦您的網站了。
新聞熱點
疑難解答
圖片精選