?? 11-4-10.cfm.htm
字號:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>發送郵件</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋體"><b>
<p ALIGN="JUSTIFY">發送郵件</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">你可以用SQL Sever發送簡單的e_mail信息。要做到這一點,你需要在你的系統中安裝郵件服務器,如Microsoft
Exchange Sever(參見第四章“Exchange Active Sever,Index Sever,和NetShow</font><font
SIZE="3">”</font><font FACE="宋體" SIZE="3">)。你還需要配置SQL Sever
以識別郵件服務器。</p>
<p ALIGN="JUSTIFY">要讓SQL Sever
能識別郵件服務器,啟動事務管理器并從菜單中選擇Sever|SQL
Mail|Configue,這時會出現一個如圖11.3所示的對話框。輸入你在郵件服務器中注冊的用戶名和口令,然后單擊OK。</p>
<p ALIGN="JUSTIFY">注意</p>
<p ALIGN="JUSTIFY">如果你使用Microsoft Exchange Sever,配置SQL Sever的過程將會大大不同。你需要在同一個(域)用戶帳號下運行Microsoft
SQL Sever和Exchange Sever。你還需要在安裝了SQL Sever的機器上安裝Exchange
Cliect并給這個帳號創建一個一個配置文件。完成這些之后,你就可以在SQL
Mail Configuration對話框中輸入該配置文件的名字。</p>
<p ALIGN="JUSTIFY"><b>圖11.3 SQL Mail Configuration</b></p>
<p><img SRC="Image98.gif" tppabs="http://210.74.168.175/guide/asp/part11/Image98.gif" WIDTH="369" HEIGHT="214" ALIGN="LEFT"> <b></p>
<p ALIGN="JUSTIFY"> </p>
</b>
<p ALIGN="JUSTIFY"><b> </b></p>
<p ALIGN="JUSTIFY"><b> </b></p>
<p ALIGN="JUSTIFY"><b> </b></p>
<p ALIGN="JUSTIFY"><b> </b></p>
<p ALIGN="JUSTIFY"><b> </b></p>
<p ALIGN="JUSTIFY"><b> </b></p>
<p ALIGN="JUSTIFY">在發送郵件之前,你要先啟動SQL Mail。從菜單中選擇Sever|SQL
Mail|Start。如果你的郵件服務器配置正確,并且你輸入了正確的用戶名和口令,則SQL
Mail會成功啟動。</p>
<p ALIGN="JUSTIFY">注意</p>
<p ALIGN="JUSTIFY">你可以把SQL Sever配置為自動啟動郵件服務。要做到這一點,在Set
Sever Optons對話框(從菜單中選擇Sever|SQL Sever|Configure)中選擇Auto Start
Mail Client即可。</p>
<p ALIGN="JUSTIFY">要發送一個郵件,你可以使用名為xp_sendmail的擴展存儲過程。這里有一個如何使用這個過程的例子:</p>
<p ALIGN="JUSTIFY">master..xp_sendmail </font><font SIZE="3">“</font><a
HREF="mailto:president@whitehouse.gov"><font FACE="宋體" SIZE="3" COLOR="#0000ff"><u>president@whitehouse.gov</u></font></a><font
SIZE="3">”</font><font FACE="宋體" SIZE="3">,</font><font SIZE="3">”</font><font
FACE="宋體" SIZE="3">Hello Mr. President</font><font SIZE="3">”</p>
</font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">這個過程調用向e_mail地址</font><a
HREF="mailto:president@whitehouse.gov"><font FACE="宋體" SIZE="3" COLOR="#0000ff"><u>president@whitehouse.gov</u></font></a><font
FACE="宋體" SIZE="3">發送一個簡單的email信息:“Hello Mr. President</font><font
SIZE="3">”</font><font FACE="宋體" SIZE="3">。你可以用任何其它的email地址和信息取代上例中相應的內容,但是,你所發送的信息不能超過255個字符長度。</p>
<p ALIGN="JUSTIFY">當你想隨時了解你的站點數據庫的狀態時,存儲過程xp_sendmail是有用處的。例如,你可以向一個頁面管理程序發送信息。如果你的站點出了什么問題,你馬上就可以知道。下一章將講述更多有關存儲過程的內容。</p>
</font><font FACE="宋體" SIZE="5"><b>
<p ALIGN="JUSTIFY">總結</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">這一章加深了你的SQL知識。你學會了如何建立索引,使你的查詢速度更快。你還學會了如何插入,刪除和更新一個表中的數據,如何使用集合函數得到一個表中數據的統計信息。最后,你學會了許多有價值的表達式,函數和過程,用來操作字符串,日期和時間及郵件。</p>
<p ALIGN="JUSTIFY">下一章將進一步加深你對Microsoft SQL Sever的掌握。你將學習如何用SQL來進行程序設計,如何建立存儲過程,觸發器和執行計劃。更另人興奮的是,你將學會讓SQL
Sever自動創建網頁的一個簡單方法。</p>
</font>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -