因為基於 Microsoft Windows SharePoint Services 的網站是用來協助使用者群組協同工作,所以這些網站容易快速成長且變更頻繁。使用者要想追蹤這些變更會很困難,尤其是當他們不是每天檢查網站的話。為協助使用者及時瞭解網站的最新變更,Windows SharePoint Services 併入了稱為「提醒」的功能,這是一種電子郵件通知服務。當建立、修改或刪除執行 Windows SharePoint Services 之伺服器上的文件、清單或清單中的項目時,加入提醒的使用者會收到訊息,通知他們所進行的變更。
附註 在 Microsoft 的 SharePoint Team Services v1.0 中,提醒稱為 Web 訂閱,但功能上沒有顯著變化。
使用者可以建立提醒以追蹤網站內的項目,如:
重要 必須先在伺服器或虛擬伺服器層級設定電子郵件伺服器設定,提醒才能在特定網站運作。如需相關資訊,請參閱設定電子郵件設定。
當使用者為這些項目中的一個建立提醒時,可指定哪些類型的事件將觸發提醒。可以在新增、更新或刪除文件庫或清單中的文件或清單項目時,或當文件或清單上的網路討論區變更時,產生提醒。使用者可指定每當他們想要追蹤的清單、清單項目、文件或文件庫發生任何變更時,收到其中一個事件或所有事件的通知。
使用者還能夠決定想要收到提醒的頻率:立即、每日或每週。立即提醒會以個別電子郵件訊息傳送;每日或每週提醒則會合併成整個網站的摘要訊息。
使用者可使用其網站之 [網站設定] 頁面上的 [我在這個網站的提醒],來變更其提醒。
附註 使用者必須具有 [檢視項目] 權限 (預設包含在 [參與者] 網站群組中) 以加入提醒。
針對 Windows SharePoint Services,您可以自訂提醒訊息的內容。請記住,儘管您可以改變訊息內容,但尚沒有識別及抽取文件或清單項目內準確文字變更的機制。不過,您可以自訂訊息中的文字,以及重新排序、新增或移除訊息中的欄位。
附註 您必須是本機伺服器電腦上的管理員,才能編輯 Windows SharePoint Services 的 XML 範本。
立即、每日及每週提醒的訊息文字是以伺服器電腦上 XML 範本系列的內容為基礎。若要自訂訊息文字,必須編輯含訊息文字的 XML 範本。範本儲存在前端網頁伺服器上,位於 \\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\Template\LCID\XML,其中 LCID 是地區識別碼。下列表格中描述了含提醒訊息文字的範本。
範本名稱 | 描述 | 可包含的文字及欄位 |
notifsitehdr.xml | 用於每個電子郵件提醒的頁首文字 | 頁首資訊 (如網站 URL)、訊息標題資訊 (如「每日摘要」或「一週摘要」) 及項目資訊。 |
notiflisthdr.xml | 清單頁首文字 | 清單每日或每週變更摘要資訊。 |
notifitem.xml | 事件資訊 | 電子郵件訊息本文,包括文字及預留位置「清單 中的項目 已於時間 由人名 變更。」 |
notifsiteftr.xml | 用於每個電子郵件提醒的頁尾文字 | 頁尾資訊,包括字串「按一下這裡以管理提醒設定。」 |
注意 編輯任何 Windows SharePoint Services XML 範本會破壞範本,從而破壞傳送提醒的機制。請確定僅編輯範本中的訊息文字,並保留原始範本的備份複本,以防您需要回復為原始範本。如需自訂 XML 範本的相關資訊,請參閱 Windows SharePoint Services Software Development Kit。
可以編輯 XML 範本以包含下列任一標籤:
標籤 | 描述 |
SiteUrl | 網站的完整 URL。 |
SiteName | 網站名稱。 |
SiteLanguage | 網站中使用之語言的地區識別碼 (LCID)。例如,1033 是美式英文的地區識別碼。 |
AlertFrequency | 立即 (0)、每日 (1) 或每週 (2)。 |
ListUrl | 清單的完整 URL。 |
ListName | 清單名稱。 |
ItemUrl | 項目的完整 URL。 |
ItemName | 項目名稱。 |
EventType | ItemAdded (1)、Item Modified (2)、Item Deleted (4)、DiscussionAdded (16)、Discussion Modified (32)、Discussion Deleted (64)、Discussion Closed (128)、Discussion Activated (256)。 |
ModifiedBy | 修改項目之使用者的名稱。 |
TimeLastModified | 項目上次修改的時間。 |
MySubsUrl | [網站設定] 中 [我在這個網站的提醒] 頁面的完整 URL。 |
附註 在 XML 範本中,您使用數值而不是文字來指定頻率及事件類型。因此,如果您想要將 AlertFrequency 設為每週,可在範本中使用值 2,而不是鍵入「每週」。
可以使用任何 XML 編輯工具 (如 [記事本]) 來編輯範本。請記住,您對此訊息文字所做的任何變更都會用於傳送給伺服器所有使用者的所有提醒訊息。如果您是在伺服器陣列環境,則必須編輯伺服器陣列中每個伺服器上的範本,或將已編輯的範本複製到伺服器陣列中的每個伺服器。您必須是本機伺服器電腦的管理員,才能編輯 Windows SharePoint Services 的 XML 範本。
您可以檢視網站或子網站的提醒,以及刪除不再需要的提醒。
如果您是伺服器管理員或 SharePoint 管理員群組的成員,亦可使用 [SharePoint 管理中心] 頁面來設定提醒的設定,如下:
如果您是伺服器管理員,則亦可使用 Stsadm.exe 命令列工具來設定提醒設定。使用命令列,可以:
提醒是使用 Windows SharePoint Services 電子郵件設定來傳送提醒項目。設定提醒設定時,請務必仔細地檢查虛擬伺服器的電子郵件設定。如需相關資訊,請參閱設定電子郵件設定。
可以使用 [HTML 管理] 頁面來檢視及刪除網站上的提醒。若要管理提醒,可使用 [網站管理] 頁面中的 [管理使用者提醒] 頁面。
您還可以變更虛擬伺服器的提醒設定。您在虛擬伺服器上所做的變更會影響該虛擬伺服器下所有網站。若要變更虛擬伺服器的設定,可使用 [虛擬伺服器設定] 頁面上的命令。您必須是 SharePoint 管理群組成員或本機電腦的管理員,才能變更虛擬伺服器設定。
您可以從命令列,使用 Stsadm.exe 搭配 GetProperty 和 SetProperty 作業來管理提醒。您可以設定下列內容以設定提醒的運作方式。
內容 | 描述 |
alerts-enabled | 啟用或停用提醒。 |
alerts-limited | 指定是否將使用者限制在特定的提醒數。 |
alerts-maximum | 指定使用者可以建立的提醒數上限。 |
job-immediate-notification | 指定立即提醒的檢查頻率 (分鐘)。 |
job-daily-notification | 指定每日提醒的傳送時間 (24 小時制)。 |
job-weekly-notification | 指定每週提醒的傳送日期和時間 (24 小時制)。 |
下列範例顯示停用提醒時使用的語法:
stsadm.exe -o setproperty -p <port> -pn alerts-enabled
-pv false
如需使用系統管理工具或在命令列設定內容的相關資訊,請參閱Windows SharePoint Services 系統管理工具簡介及命令列內容。
[提醒] 功能依賴您為伺服器或虛擬伺服器設定的電子郵件設定及計時器服務設定。如需設定電子郵件設定的相關資訊,請參閱設定電子郵件設定。如需 Microsoft SharePoint Timer Services 的相關資訊,請參閱排程定好時間的工作。