與 SMTP 伺服器通訊時發生錯誤 - 事件 6858 (SharePoint 2010 產品)

 

適用版本: SharePoint Foundation 2010, SharePoint Server 2010

上次修改主題的時間: 2010-03-09

警示名稱:   與 SMTP 伺服器通訊時發生錯誤

事件識別碼:   6858

摘要:   Microsoft SharePoint Foundation 2010 使用 SMTP 郵件伺服器傳送提醒與其他管理訊息。您可以使用 SharePoint 管理中心網站的 [外寄電子郵件設定] 頁面,指定用以傳送提醒的 SMTP 伺服器,並可以設定針對所有網站傳送提醒及接收回應的電子郵件地址。

徵狀:   可能會出現下列徵狀:

  • 無法使用 SPUtility.SendEmail 傳送電子郵件

  • 無法傳送電子郵件,包括提醒電子郵件、確認電子郵件、邀請電子郵件、超過配額的相關電子郵件

  • 此事件會出現在事件記錄檔中:事件識別碼:6858 描述:無法解析 SMTP 主機 <主機識別碼> 的名稱。

原因:   可能原因包括下列一或多項:

  • Microsoft SharePoint Foundation 無法連線至 SMTP 主機。

  • SharePoint Foundation 無法解析外送 SMTP 伺服器的名稱。

若要解決此問題,請先確認成因,然後採取對應的解決方法。施行解決方法之後,請參閱本文結尾的<確認已傳送電子郵件提醒>一節,確認該功能是否運作正常。

注意

您必須是 SharePoint 伺服器陣列管理員群組的成員,才可執行下列動作。

解決方法:   啟動並設定 SMTP 服務

  1. 在 Internet Information Services (IIS) 6.0 管理員中連線至 SMTP 伺服器。

  2. 展開伺服器節點,並尋找 SharePoint Foundation 所使用的 SMTP 虛擬伺服器。

  3. 以滑鼠右鍵按一下正確的虛擬伺服器,然後按一下 [啟動]。

  4. 若要設定虛擬伺服器,請開啟虛擬伺服器的屬性。

  5. 在 [傳送] 索引標籤上,按一下 [輸出安全性]。

  6. 在 [輸出安全性] 對話方塊中,選取 [匿名存取] 或 [整合的 Windows 驗證]。若選取 [整合的 Windows 驗證],請選取 [帳戶] 及 [密碼] 核取方塊,確定已在 SMTP 伺服器上驗證 Windows SharePoint Services 管理中心應用程式集區帳戶。

解決方法:   在管理中心設定外寄電子郵件設定

  1. 在管理中心頁面上,按一下 [系統設定],然後按一下 [電子郵件] 區段中的 [設定外寄電子郵件設定]。

  2. 在 [外寄電子郵件設定] 頁面的 [郵件設定] 區段中,於 [外送 SMTP 伺服器] 文字方塊內,輸入正確的 SMTP 伺服器。

確認已傳送電子郵件提醒

  1. 瀏覽至具有任意類型清單的 SharePoint Foundation 網站。

  2. 按一下清單中的項目。

  3. 按一下清單中的項目,然後按一下功能區上的 [共用與追蹤]。

  4. 按一下 [提醒我],然後從功能表選取 [這個項目]。

  5. 在 [新增提醒] 對話方塊的 [傳送提醒給] 區段中,於 [使用者] 方塊內,輸入帳戶名稱。

  6. 確認其他設定之後,按一下 [確定]。

    如此即會傳送電子郵件至該電子郵件收件匣,通知您有新的提醒。